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

CSS进阶内容——布局技巧和细节修饰

表单文本对齐 图片底部空白问题 溢出文字采用省略号代替 CSS三角设计 我们在网页设计中常常看到三角形标志,而这些标志需要一些小技巧才能够完成 设计三角的要求: div盒子的高度和宽度均设计为0 我们通过...属性(推荐) 使图片转化为块级元素display:block; 溢出文字采用省略号代替 当我们的框架承受不住过多文字时,可能出溢出或者突然终止,这样的网页设计都是不合标准的 所以我们希望采用省略号来使整个文本不显得过于生硬...我们分别讲述单行文本溢出和多行文本溢出的解决方法: 单行文本溢出: 强制文本一行显示: white-space:nowrap; 超出部分省略: overflow:hidden;...-- 首先我们先讲解单行文本溢出 --> .lone { /* 我们先设计一下盒子大小和bcc */ height...-- 然后我们来介绍一下多行文本溢出 --> .more { /* 我们先设计一下盒子大小和bcc */ /*

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

    html和css进阶

    outline为none可以取消焦点框 下拉菜单:select嵌套option 默认选中selected 小拓展知识: ---- 表单提交中get和post方式的区别有5点 1.get是从服务器上获取数据...手动写宽和高是css2.0上的作法; css3.0上box-sizing:border-box 为了在形式上显示div的一个换行后的占位效果,外边距有可能显示的很多,其实没变。...溢出滚动,无论是否超出都滚动 代码: ---- 溢出滚动:无论内容是否超出都显示滚动条的位置 */ /* overflow: scroll; */ } div...固定定位和绝对定位最大的区别就是,设置了固定定位的元素不变化,但是网页其他内容会动。就好像网站里面,那些讨人厌的小广告,好像粘在了屏幕上一样,一直不改变位置。

    3.5K50

    【CSS3】css开篇基础(5)

    如果你喜欢这篇文章,请别吝啬你的点赞❤️❤️和收藏。如果你对我的内容感兴趣,记得关注我以便不错过每一篇精彩。 当然,如果在阅读中发现任何问题或疑问,我非常欢迎你在评论区留言指正️️。...5.使用精灵图的时候需要精确测量,每个小背景图片的大小和位置,根据位置然后移动相应距离。...更改用户的鼠标样式 表单轮廓 防止表单域拖拽 1.鼠标样式 设置或检索在对象上移动的鼠标指针采用何种系统预定义的光标形状,以下是pointer可以所属的很多值: li { cursor: pointer...单行文本溢出省略号显示 必须满足三个条件: ​ /* 1.先强制一行内显示文本 */ white-space: nowrap; /*默认 normal 是自动换行,nowrap...> 啥也不说,此处省略一万字 div> 多行文本溢出显示省略号显示 多行文本溢出显示省略号,有较大的兼容性问题,适合于webKit浏览器或移动端

    8510

    【前端面试题】04—33道基础CSS3面试题(附答案)

    5、CSS3动画如何在动作结束时保持该状态不变? 采用 animation- fill-mode。其可以设置为以下值。 none,不改变默认行为。...border-box让元素维持IE传统盒模型(IE6以下版本和IE6、IE7的怪异模式)。设置 width/height属性指的是指定 border+ padding+ content的宽度/高度。...盒阴影的语法结构与文本阴影类似,如box- shadow:5px 5px 5px rgba(255,15,255,0.5)。 但是,盒阴影多了一个属性,即外延值 inset....也就是说,它只能对背景做样式上的操作。一旦规定了图片开始绘制的区域,就当于规定图片的左上角从什么地方开始,其他的它就不负责了。 30、为了把文本分隔为4列并使两列之间间隔30像素,应该如何实现?...当文本溢出时,为了不显示省略标记(…),通过clip直接将溢出的部分裁剪掉。 32、如何实现文本换行? 使用word-wrap属性。 normal,只在允许的断字点换行(浏览器保持默认处理)。

    2.9K10

    前端面试宝典(四)

    如:color,background-color等。...清除浮动的方式 *号只有IE6-IE7执行,其他浏览器不执行*/ } ‍优点:结构语义化清晰 缺点:IE部分不兼容 before、after双伪元素 div class="fahter clearfix...PX特点 IE无法调整那些使用px作为单位的字体大小; 国外的大部分网站能够调整的原因在于其使用了em或rem作为字体单位; Firefox能够调整px和em,rem,但是96%以上的中国网民使用IE...相对于当前对象内文本的字体尺寸。如当前对行内文本的字体尺寸未被人为设置,则相对于浏览器的默认字体尺寸。 EM特点 em的值并不是固定的; em会继承父级元素的字体大小。...这个单位可谓集相对大小和绝对大小的优点于一身,通过它既可以做到只修改根元素就成比例地调整所有字体大小,又可以避免字体大小逐层复合的连锁反应。目前,除了IE8及更早版本外,所有浏览器均已支持rem。

    72220

    【Bootstrap】006-全局样式:表单

    前面或后面添加文本内容或按钮控件,请参考输入控件组; 3、文本域 支持多行文本的表单控件。...> 运行结果: 内联单选和多选框: 通过将 .checkbox-inline 或 .radio-inline 类应用到一系列的多选框(checkbox)或单选框(radio)控件上,可以使这些控件排列在一行...option>4 5 运行结果: 五、静态控件 1、说明 如果需要在表单中将一行纯文本和... 运行结果: 十、校验状态 1、说明 Bootstrap 对表单控件的校验状态,如 error、warning 和 success 状态,都定义了样式。...只需设置相应的 .has-feedback 类并添加正确的图标即可; 反馈图标(feedback icon)只能使用在文本输入框 元素上; 演示

    4700

    css属性及定位操作

    颜色是通过CSS最经常的指定: 十六进制值 – 如: #FF0000 一个RGB值 – 如: RGB(255,0,0) 颜色的名称 – 如: red 文字属性 文字对齐 text-align 属性规定元素中的文本的水平对齐方式...定义标准的文本。 underline 定义文本下的一条线。 overline 定义文本上的一条线。 line-through 定义穿过文本下的一条线。...padding: 用于控制内容与边框之间的距离; Border(边框): 围绕在内边距和内容外的边框。 Content(内容): 盒子的内容,显示文本和图像。...补充padding的常用简写方式: 提供一个,用于四边; 提供两个,第一个用于上-下,第二个用于左-右; 如果提供三个,第一个用于上,第二个用于左-右,第三个用于下; 提供四个参数值,将按上-右-下-...overflow溢出属性 值 描述 visible 默认值。内容不会被修剪,会呈现在元素框之外。 hidden 内容会被修剪,并且其余内容是不可见的。

    2.5K50

    jQuery.dotdotdot多行文本省略号插件的使用方法

    最近在做一个自适应的网站,经常遇到需要文本的溢出地方,我写了一个CSS简单设置文本溢出的方法:用css实现文本溢出div显示省略号 但是IE只能设置单行溢出隐藏,Webkit内核浏览器才支持多行溢出,于是找到了这款插件...插件的下载和安装 插件官网:http://dotdotdot.frebsite.nl 可以在官网直接下载js文件。...代码如下: 然后,在需要省略的元素上添加监听事件...*/         API.watch();         /* 开始监视包装器或窗口的宽度和高度。 ...*/         API.unwatch();         /* 停止监视包装器或窗口的宽度和高度。 */     }) 简单的页面演示代码: <!

    2.4K01

    前端进阶第5周打卡题目汇总

    由于最近有很多朋友问我如何入门和进阶前端,以及如何提高自己的javascript水平,为了认真回答这个问题并提高执行力,本人特地建了一个前端学习打卡群,每天会定期分享工作中常见的问题和笔试,面试题,以此来提高大家对前端的掌握程度...第一天 1.用css实现单行文本溢出省略以及多行文本溢出省略 ? 2.用css实现一个音乐抖动条 css实现扇形可以用伪类矩形旋转一个角度,来遮挡父容器的圆形,父容器溢出隐藏 ? ?...2.用css实现单行文本溢出省略以及多行文本溢出省略 ? ? 第三天 ? ? ? 第四天 1. js实现数组中的最大差值 ? 2. 为什么会出现浮动和什么时候需要清除浮动?...viewport" content="width=device-width, initial-scale=1.0"> ie...=edge"> Document .container { position: relative;

    60520

    BOM概述

    DOM是W3C标准规范 然后我们来介绍一下BOM: 浏览器对象模型 BOM把浏览器当作一个对象来看待 BOM的顶级对象是window BOM学习的是浏览器窗口交互的一些对象 BOM是浏览器厂商在各自浏览器上定义的...window,前面学习的对话框都属于window方法,如alert(),prompt()等 代码展示: <!...; },10000) // 获得button,在button上捆绑上停止计时器的操作 var button = document.querySelector...: 同步: 前一个任务执行完毕后,后一个任务才能执行 异步: 可以同时处理多个任务 同时也就区分出同步任务和异步任务: 同步任务: 同步任务都在主线程上执行,形成一个执行线 异步任务: JS的异步任务都是通过回调函数执行的...一般而言异步任务分为: 普通事件 : 如click,resize等 资源加载 : 如load,error等 定时器: 包括Timeout,Interval等 因而JavaScript的执行机制如下:

    1.1K10
    领券