文本框轮廓线去除

禁止拖拽文本域(resize)

vertical-align属性应用

图片底部空白缝隙解决方案

如何让溢出的文字以省略号的形式显示

常见的布局技巧

写在最后


三角形的应用

这个小技巧的使用在京东淘宝之类的平台都会使用到哦。

958c48f262d543abaebe13f34a9d930e.png

css用户界面样式

鼠标样式(cursor)

1.常用的五个鼠标样式:

e43b0aca94884f5b914b1a86a217c4fa.png

鼠标样式

03bb117ac83c42bc9e0fc1758a498bd3.png

文本框轮廓线去除

给表单添加outline: 0;或者outline: none;样式之后,就可以去掉默认的蓝色边框。

禁止拖拽文本域(resize)

827fc4fcc6804d9492d72d98ae4d5e1e.png

vertical-align属性应用

常见属性:

a4d094da788d45f3932a5f85dc654f92.png

语法:vertical- align:baseline|top|middle|bottom

图片、表单这些行内块元素的vertical-align属性设置为middle就可以让文字和图片垂直剧中对齐了。

a6cd14089d334b68980e892d262acb86.png

图片底部空白缝隙解决方案
66e674a9f10e42e0b1a7b86742f015e3.png
如何让溢出的文字以省略号的形式显示

满足条件:

  1. 强制一行内显示文本(white-space:nowarp;)默认的是normal自动换行
  2. 超出部分隐藏(overflow:hidden;)
  3. 文字用省略号代替超出的部分(text-overflow:ellipsis;)

1f79bb8526034050b3079fb4d49b52a9.png

1447a57f7ef14e91b8cd929849be5582.png

这样就可以以省略号的形式展现出来了。

注:多行文本溢出(多数适用于webkit浏览器或者是移动端浏览器,ie浏览器无效)

需要严格控制盒子的大小。

b21d91e710f04e2eb37af7d95f00364f.png

<style>
    div{text-overflow: ellipsis;
        /*弹性伸缩盒子模型显示 */
        display:-webkit-box;
        /*限制在一个块元素显示的文本的行数*/
        -webkit-line-clamp:2;
        /*设置或检索伸缩盒对象的子元素的排列方式 ↓垂直居中的怕列方式*/
        -webkit-box-orient: vertical ;
}
</style>

常见的布局技巧
  1. margin负值的运用
  2. 文字围绕浮动元素
  3. 行内块的巧妙运用
  4. css三角强化

css3 calc函数:

1.c40a10e27a234f0093ce2c941d8432aa.png

img
img

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

F3-4702027583525)]
[外链图片转存中…(img-gPmrgAnH-4702027583526)]

一个人可以走的很快,但一群人才能走的更远!不论你是正从事IT行业的老鸟或是对IT行业感兴趣的新人,都欢迎加入我们的的圈子(技术交流、学习资源、职场吐槽、大厂内推、面试辅导),让我们一起学习成长!

Logo

汇聚全球AI编程工具,助力开发者即刻编程。

更多推荐