margin

HTML+CSS 绘制太阳系各个行星运行轨迹

我是研究僧i 提交于 2020-02-22 18:55:31
模拟宇宙太阳系 <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <meta name="viewport" content="width=device-width, initial-scale=1.0"> <title>模拟太阳系</title> <!-- CSS样式开始 --> <style> .solarsys { width: 800px; height: 800px; position: relative; margin: 0 auto; background-color: #000000; padding: 0; transform: scale(1); } /*太阳*/ .sun { left: 357px; top: 357px; height: 90px; width: 90px; background-color: rgb(248, 107, 35); border-radius: 50%; box-shadow: 5px 5px 10px rgb(248, 107, 35), -5px -5px 10px rgb(248, 107, 35), 5px -5px 10px rgb(248, 107, 35), -5px 5px 10px rgb(248, 107, 35);

CSS 自适应布局

泄露秘密 提交于 2020-02-22 18:10:51
本篇文章将介页面布局中的自适应布局,常见的自适应布局有以下2种:左列固定右列自适应、左右两列固定中间自适应。 1. 左列固定右列自适应布局方案 说明 :左列固定右列自适应,也可以为右列固定左列自适应,常见于中台管理界面、移动端Web的列表展示等等。 <div class="container"> <div class="left">固定宽度</div> <div class="right">自适应</div> </div> 1.1 子元素 float:left 说明 :左边的固定列设置为 float:left,右边的自适应列设置为 float:none。 CSS : * { margin: 0;padding: 0 } .container { position: absolute; width: 100%; height: 100%; } .left { float: left; width: 200px; height: 100%; background-color: #72e4a0; } .right { float: none; width: 100%; height: 100%; background-color: #9dc3e6; } 1.2 子元素 width:calc() 说明 :自适应列的width根据calc()自动计算,如:父容器width -

LESS基础教程

老子叫甜甜 提交于 2020-02-22 15:51:22
一、初见LESS 1. 什么是LESS Less是Css的预编译语言,兼容Css语法,在其基础上扩展,可以使用变量,混合,继承,函数等语法,更贴近编程语言,在开发时使用,生产时将Less转换为Css文件。 2. LESS的官方网站 中文网址: http://lesscss.cn/ 3. LESS与CSS的写法 CSS的写法 .content{ display: flex; } .content .item{ width: 100rem; height: 100rem; background: pink; color: #fff; } LESS的写法 .content{ display: flex; .item{ width: 100rem; height: 100rem; background: pink; color: #fff; } } 4. 搭建开发环境 因为 less 其实无法在浏览器上运行的,它要编译成CSS才行。主要以下方法 下载less.js文件,利用该文件编译less,但是太建议使用 借助 考拉 这软件编译 借助 vs code ,在该编辑器安装编译less的插件,less文件保存后就会自动生成对应的CSS 借助 node 环境 因为前面两种没用过,所以主要介绍下后两种 在vs code安装less的编译插件 安装插件 Easy LESS ,如下图所示 有了这个后

浅谈盒子模型

我是研究僧i 提交于 2020-02-22 14:57:56
浅谈盒子模型 对于刚进入前端开发学习来说,盒子模型应该是大多数人为之头痛的一个知识点。它是前端搭建结构必不可少的,所有的页面都会有它的身影。下面就谈谈我对盒子模型的认识。 首先我们来了解一下盒子模型构成: 1、内容(content) 2、边框(border) 3、外边距(margin) 4、内边距(padding) 接下来,我们来具体了解这几个构成: 一: 内容(content): 内容区主要是盒子要显示的东西,比如文本,图片,视频等; 二: 边框(border) 边框是盒子的边界,它包裹着内容区和内边距。边框的宽度,颜色,边框类型都可以通过css属性来进行调节,属性为border:属性值1 属性值2 …;。 边框可以分别设置四个方向 属性分别为 : border-left(左) border-right(右) border-top(上) border-bottom(下) 三:内边距(padding) padding是存在于内容和边框之间的区域,它的作用就是让内容和边框产生距离(如下图) 加padding前(上图)后(下图)对比 padding的用法 padding: ; 和边框一样,padding也可以对四个方向分别进行设置 属性分别为 padding-left(左)padding-right(右)padding-top(上)padding-bottom(下)

【WPF学习】第四十六章 效果

给你一囗甜甜゛ 提交于 2020-02-22 00:24:09
  WPF提供了可应用于任何元素的可视化效果。效果的目标是提供一种简单的声明式方法,从而改进文本、图像、按钮以及其他控件的外观。不是编写自己的绘图代码,而是使用某个继承自Effect的类(位于System.Windows.Media.Effects名称空间中)以立即获得诸如模糊、辉光以及阴影等效果。   下表列出了可供使用的的效果类: 表 效果类   勿将上表列出的Effect类的派生类和位图效果类相混淆,位图效果派生类自BitmapEffect类,该类和Effect类位于相同的名称空间中。尽管位图效果具有类似的编程模型,但他们存在价格严重的局限性:   位图效果不支持像素着色器,像素着色器是创建可重用效果的最强大、最灵活的方式。   位图效果是用非托管的代码实现的,从而需要完全信任的应用程序。所以,在基于浏览器的XBAP应用程序中不能使用位图效果。   位图效果总使用软件进行渲染,不使用显卡资源。这使得它们的速度较慢,当处理大量元素或具有较大可视化表面的元素时尤其如此。   BitmapEffect类是在WPF的第一个版本中引入的,该版本没有提供Effect类。为了向后兼容,仍保留了位图效果。   接下里的几节深入分析效果模型,并演示上三个继承自Effect的类:BlurEffect、DropShadowEffect以及ShaderEffect。 一、BlurEffect类  

博客园美化主题推荐之Bili

亡梦爱人 提交于 2020-02-21 19:16:06
博客园美化主题推荐之Bili 一、前言 本博客美化主题作者为: GShang ,本文仅在教导如何快速把该美化主题应用到自己的博客中,详细部署内容见 博客园主题——Bili2.0来啦 。 二、博客预览 以下为该美化主题的简单预览: 三、部署美化主题 3.1.准备工作 如果没有开通博客园页面js权限的,先要在博客设置页面申请权限,之后才能开始部署美化主题。(只要礼貌点,客服很快就会批准的😀)。 获取js权限之后进入博客设置界面: 在这里可以添加自定义的样式代码。 3.2.页面定制 CSS 代码 在 "页面定制 CSS 代码" 框中输入以下样式代码: /* 导入符号字体 */ @import url(https://cdn.jsdelivr.net/npm/font-awesome/css/font-awesome.min.css) screen and (min-width:0px); @import url(https://at.alicdn.com/t/font_438759_kmvtb0te1nd.css) screen and (min-width:0px); textarea[title=js]{ display: none; } /* 此处可自定义修改 */ /* 设置全局变量 */ @media screen and (min-width:0px) { :root { /

前端开发面试题收集(css部分)

孤者浪人 提交于 2020-02-20 08:00:56
http://davidshariff.com/quiz/ 做了下这里面前端开发面试的题,发现有些不会,所以在此做个整理以供自己学习,参考,总结。 1.问: CSS属性是否区分大小写? ul { MaRGin: 10px; } 答:不区分。(HTML, CSS都不区分,但为了更好的可读性和团队协作,一般都小写,而在XHTML 中元素名称和属性是必须小写的。) 2.问:对行内元素设置margin-top 和margin-bottom是否起作用 答:不起作用。(需要注意行内元素的替换元素img、input,他们是行内元素,但是可以为其设置宽高,并且margin属性也是对其起作用的,有着类似于Inline-block的行为)。看具体效果: <style> div { width: 500px; height: 500px; margin-top: 100px; margin-left: 100px; background: lightblue; } span { margin: 100px; } img { margin: 100px; } </style> </head> <body class="claro"> <div class="test_wrap"> <span> 我是行内元素,设置margin看是否对我起作用 </span> <img src="" alt=

X名称空间(WPF)

懵懂的女人 提交于 2020-02-20 05:16:03
笔记简述 闲话 x名称空间简要 x名称空间的Attribute x名称空间的标签扩展 x名称空间的XAML指令元素 闲话 本笔记参考与《深入浅出WPF》、MSDN、Some Blog… MSDN的飞机票点 这里 。 x名称空间简要 在VS中新建个WpfApplication都会自动生成 xmlns:x="http://schemas.microsoft.com/winfx/2006/xaml" 这么句话,这就是x名称空间了。它包含的类均与解析XAML语言相关。 一下列出x名称空间中包含的工具: 名称 种类 x:Array 标签扩展 x:Class Attribute x:ClassModifier Attribute x:Code XAML指令元素 x:FieldModifier Attribute x:Key Attribute x:Name Attribute x:Null 标签扩展 x:Share Attribute x:Static 标签扩展 x:SubClass Attribute x:Type 标签扩展 x:TypeArguments Attribute x:Uid Attribute x:XData XAML指令元素 x名称空间的Attribute x:Class 新建的WpfApplication中会有这样的XAML语句:x:Class=

HTML/CSS 基础知识总结(一)

天大地大妈咪最大 提交于 2020-02-20 04:48:11
本文转载自 https://segmentfault.com/a/1190000004491633 要点:对Web标准的理解、浏览器差异、CSS基本功:布局、盒子模型、选择器优先级及使用、HTML5、CSS3、移动端开发 技术等 1.Doctype作用? 严格模式与混杂模式-如何触发这两种模式,区分它们有何意义? (1)、<!DOCTYPE> 声明位于文档中的最前面,处于 <html> 标签之前。告知浏览器的解析器,用什么文档类型 规范来解析这个文档。 (2)、严格模式的排版和 JS 运作模式是 以该浏览器支持的最高标准运行。 (3)、在混杂模式中,页面以宽松的向后兼容的方式显示。模拟老式浏览器的行为以防止站点无法工作。 (4)、DOCTYPE不存在或格式不正确会导致文档以混杂模式呈现。 2.行内元素有哪些?块级元素有哪些? 空(void)元素有那些? (1)CSS规范规定,每个元素都有display属性,确定该元素的类型,每个元素都有默认的display值,比如div默认display属性值为“block”,成为“块级”元素;span默认display属性值为“inline”,是“行内”元素。 (2)行内元素有:a b span img input select strong(强调的语气) 块级元素有:div ul ol li dl dt dd h1 h2 h3 h4…p (3

挂号平台首页开发(静态页面部分)

天涯浪子 提交于 2020-02-19 19:23:33
1、首先是设计稿 2、然后使用PxCook进行尺寸标注 3、字体信息去PS里看 4、首页框架代码编写 index.html <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8"> <title>index</title> <link rel="stylesheet" href="style.css"> </head> <body> <div class="top" id="top"> <div class="wrap"> </div> </div> <div class="header" id="header"> <div class="wrap"> </div> </div> <div class="nav" id="nav"> <div class="wrap"> </div> </div> <div class="banner" id="banner"> <div class="wrap"> <div class="banner-slide" id="banner-slide"></div> <div class="banner-search" id="banner-search"></div> <div class="banner-help" id="banner-help"></div> </div>