首页
学习
活动
专区
工具
TVP
发布
精选内容/技术社群/优惠产品,尽在小程序
立即前往

Imooc之Html与CSS

css 样式中允许只为一个方向的边框设置样式: div{border-bottom:1px solid red;} 同样可以使用下面代码实现其它三边(上、右、左)边框的设置: border-top:1px...solid red; border-right:1px solid red; border-left:1px solid red; ---- 盒模型–宽度和高度 盒模型宽度和高度和我们平常所说的物体的宽度和高度理解是不一样的...因此一个元素实际宽度(盒子的宽度)=左边界+左边框+左填充+内容宽度+右填充+右边框+右边界。...边界margin;边框border;填充podding; ---- 盒模型–填充 元素内容与边框之间是可以设置距离的,称之为“填充”。填充也可分为上、右、下、左(顺时针)。...如右侧代码编辑器中的代码: .first span{color:red;} 这行代码会使第一段文字内容中的“胆小如鼠”字体颜色变为红色。

6.7K20
您找到你想要的搜索结果了吗?
是的
没有找到

前端开发知识汇总--HTML、CSS

###HTML 在HTML中遇到需要用空格来做一些填充时,由于各个浏览器之间对于 ;的实际展示不一样,为了解决个浏览器之间的兼容问题,可以用半角空格ensp;或者全角空格emsp;就可以了,ensp...把DOM元素从页面流中脱离或隐藏,这样处理后,只会在DOM元素脱离和添加时,或者是隐藏和显示时才会造成页面的重绘或重排,对脱离了页面布局流的DOM元素操作就不会导致页面的性能问题。...添加或删除disabled attribute会禁用或启用这个按钮。但 attribute 的值无关紧要,这就是我们为什么没法通过 仍被禁用这种写法来启用按钮。...自定义select样式 select { /*Chrome和Firefox里面的边框是不一样的,所以复写了一下*/ border: solid 1px #000; /*...选择框样式清除*/ appearance:none; -moz-appearance:none; -webkit-appearance:none; /*在选择框的最右侧中间显示小箭头图片

70161

【Flutter】Flutter 照片墙 ( Center 组件 | Wrap 组件 | ClipRRect 组件 | Stack 组件 | Positioned 组件 | 按钮组合组件 )

: Column : 相当于线性布局 , 垂直方向布局 , 组件从上到下摆放 ; Row : 相当于线性布局 , 水平方向布局 , 组件从左到右 ; Wrap : 该组件与 Row 组件类似...组件 ---- widthFactor ( 宽度因子 ) 和 heightFactor ( 高度因子 ) 用于控制该组件的宽高 , 类型为 double 浮点型 ; 参数为空 : 如果参数为空 , 则填充整个布局..., 内部有一个 Widget 子组件 , 注意是单个子组件 ; Center( child: Wrap() ) 三、Wrap 组件 ---- Column 组件是垂直方向的线性布局 , Row 组件是水平方向的线性布局..., Wrap 组件是在 Row 组件的基础上的水平线性布局 , 多了一个换行功能 , Wrap 组件可以有多行水平线性布局 ; 这是照片墙实现的主要组件 , Wrap 组件中由一组 Image 组件...、Stack 布局组件 六、按钮组件组合 ---- 关闭按钮首先由按键功能 , 在最外围使用 GestureDetector 组件 , 监听器 onTap 点击事件 , 点击时删除对应的图片文件 , 并更新整体布局

8.4K20

ps切图必知必会

,那么熟练简单的ps操作,就很重要了,虽然我们不是设计者,但是我们是具体的实现者,实现从0到1的过程,至于前端ps操作,绝大多数工作是简单的切图(抠图),测量,图片简单的处理,将图片利用web技术进行填充布局实现静态页面展现就可以了...可点击下方阅读原文进行查看 如何从一张图片中切图,保存正确格式 缩放(ctrl+放大),ctrl-缩小,或者按住Alt键不放,上下滚动鼠标滚轮,可进行放大缩小 手抓(左侧工具栏可调出),快捷键:按住空格键不放...源文件),是直接没办法使用的 jPG/GIF/PNG(导出图):存储的时候选择存储为web和设备所用格式,而不选择直接存储,下保存文件下进行选择文件后缀图片格式 jPG:不支持透明半透明,所有空白区域填充白色...,当然有的小图标,如果用字体图标也是可以的,这样比背景图还要好 方法一:新建一个画布,然后依次的将所扣出的图标复制粘贴到新的图层即可(复制粘贴的图标,要把背景色去掉为透明背景) 方法二:新建一个画布,右侧的图层.../img/10css-sprite.png") no-repeat;} .uncheck{ border:1px solid red; background-position:-33px -

2.9K20

CSS基本知识(慕课网)

后代选择器通过空格来进行选择,而子选择器是通过“>”进行选择。 总结:>作用于元素的第一代后代,空格作用于元素的所有后代。   ...)边框的设置: border-top:1px solid red; border-right:1px solid red; border-left:1px solid red;   8、盒模型:填充...元素内容与边框之间是可以设置距离的,称之为“填充”。...10、CSS 布局模型     注解:CSS包含3种基本的布局模型,用英文概括为:Flow、Layer 和 Float。       ...在网页中,元素有三种布局模型:         ①、流动模型(Flow)         ②、浮动模型 (Float)         ③、层模型(Layer)     ①、流动模型(Flow),默认的网页布局模式

2.1K60

CSS样式

left 文本居左排列,默认值 right 把文本排列到右边 center 把文本排列到中间 text-decoration:text-decoration 属性规定添加到文本的修饰,下划线、上划线、删除线等...值 描述 underline 定义下划线 overline 定义上划线 line-through 定义删除线 text-transform:text-transform 属性控制文本的大小写 值 描述...:如果在表的内容中控制空格之间的边框,应使用td和th元素的填充属性 td { padding:15px; } 表格颜色:下面的例子指定边框的颜色,和th元素的背景和文本颜色 table, td, th...CSS3 弹性盒是一种当页面需要适应不同的屏幕大小以及设备类型时确保元素拥有恰当的行为的布局方式 引入弹性盒布局模型的目的是提供一种更加有效的方式来对一个容器中的子元素进行排列、对齐和分配空白空间 弹性盒子只定义了弹性子元素如何在弹性容器内布局...第一个弹性项的main-end外边距边线被放置在该行的main-end边线,而后续弹性项依次平齐摆放 center 弹性项目居中紧挨着填充

23830

HTML+CSS基础到精通系统学习

1:HTML纯干货学习后的达到的效果 (1):会使用HTML的基本结构,创建网页 (2):会使用文本字体相关标签,实现文字修饰和布局 (3):会使用图像、超链接相关标签,实现图文并茂的页面...--字体大小可取1-7,字体颜色,字体类型--> 2.8:特殊符号 空格:  引号(""):" 小于(<):< 大于(>):>...设置对其方式: align属性用来设置表格、行、列的对齐方式 填充属性、间距属性: border(边框的厚度) cellpadding(单元格填充)用来设置表格内填充距离 cellspacing...; 边框粗细 border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width...(盒子),由内容、padding(填充/内边距)、 border(边框)和margin(空白边/外边距)组成。

3.2K50

HTML+CSS纯干货就业前基础到精通系统学习201693

--字体大小可取1-7,字体颜色,字体类型--> 2.8:特殊符号 空格:  引号(""):" 小于(<):< 大于(>):> 版权符:© 2.9...设置对其方式: align属性用来设置表格、行、列的对齐方式 填充属性、间距属性: border(边框的厚度) cellpadding(单元格填充)用来设置表格内填充距离 cellspacing(单元格间距...; 边框粗细 border-top-width: 1px; border-bottom-width: 1px; border-left-width: 1px; border-right-width: 1px...: float属性:定义元素在哪个方向浮动 left-左侧浮动,从左往右排列显示 right-右侧浮动,从右往左排列显示 none-默认,显示在文档中定义的位置 盒模型: 每个元素都被看作一个矩形框(盒子...),由内容、padding(填充/内边距)、 border(边框)和margin(空白边/外边距)组成。

4.1K90

CSS入门指南-4:页面布局

display:none 通常被 JavaScript 用来在不删除元素的情况下隐藏或显示元素。把display设置为 none,该元素及所有包含在其中的元素,都不会在页面中显示。...以上措施使布局有了明显改观。就这么简单的几下,布局就显得更专业了。处理栏及其内部div的关键在于,浮动栏并设定栏宽,但不给任何内容元素设定宽度。要让内容元素扩展以填充它们的父元素——内部div。...包围左栏和中栏的两栏外包装上210像素的负右外边距,会把右栏拉回article元素右外边距(在两栏外包装内部右侧)创造的空间内。...你需要设置每一列的宽度 如果HTML源代码中元素之间有空格,那么列与列之间会产生空隙 特别是第三条,如果我们不做任何修改,两个 block 之间会存在空格,像这样: ?...因为列与列之间产生了空格,所以 aside 跑到了下边。

2.2K10

2014-10-25Android学习------布局处理(-)

layout_margin 是级别相同的控件之间的间隙等等; 不带"layout" 的属性是指控件中文本的格式,如gravity是指文本的对齐方式等等,而其中文本的格式又受制约于它的控件在父控件中的属性. 2)线性布局的方向设置...这里代表LinearLayout线性布局放在窗体的中间位置 注意有一点:android:layout_gravity 和 android:gravity 的区别 从名字上可以看到,android:gravity...附加选项,用于按照容器的边来剪切对象的左侧和/或右侧的内容. 剪切基于其横向对齐设置:左侧对齐时,剪切右侧右侧对齐时剪切左侧;除此之外剪切左侧和右侧....button控件 首先我们要知道LinearLayout线性布局有这样的特点: LinearLayout是线性布局控件,它包含的子控件将以横向或竖向的方式排列, 按照相对位置来排列所有的widgets...android:id="@+id/xx"增加id android:background="@drawable/xx"如何使用资源文件 线性布局

1.4K40
领券