服务热线 400-660-8066

珠海网站建设
首页 站内资讯

珠海网站建设

站内资讯
珠海网站建设 / 站内资讯 / 行业资讯 / 正文

网站前端页面布局小技巧

来源: All文章
发布时间:2023-04-18 09:39:06

  在网站建设中,根据设计图高效做成前端页面,使用一些前端网页布局的就很必要,不但可以能有效的缩小前端页面制作的时间,还可以做得更美观,代码也可以更整洁。

  1、单行、多行省略

  单行省略

  overflow:hidden;

  text-overflow:ellipsis;

  white-space:nowrap;

  多行省略

  display:-webkit-box;

  -webkit-box-orient:vertical;

  -webkit-line-clamp:3;

  text-overflow:ellipsis;

  overflow:hidden;

  2、清除select的默认样式

  3、修改input输入框中placeholder默认字体样式

  4、CSS3实现文字渐变色,如下:

  .title{

  background-image:-webkit-gradient(linear,leftcenter,rightcenter,from(#4967fd),to(#58d6ff));

  -webkit-background-clip:text;

  -webkit-text-fill-color:transparent;

  color:transparent;

  }

  5、text-shadow实现文字阴影,可以用text-shadow实现立体的文字效果。

  .title{

  font-family:arial;

  color:#ffffff;

  font-size:68px;

  text-shadow:7px2px0px#e1af85;

  }

  6、margin:0auto;可以设置自动居中。

  7、图片的对齐,img没有对齐的属性,可以在父级标签设置text-align,因为img属于行内替换元素,直接设置text-align看不出效果,也可以直接在img中设置style,使用vertical-align。

  8、图文环绕

  设置图文环绕的时候,那float元素需要设置元素的宽度,因为有的浏览器在显示没有设置width的float元素会出错,导致float元素失去作用。

  9、css3实现背景颜色渐变,兼容浏览器的样式如下:

  background:-moz-linear-gradient(top,#ffffff0%,#e7edf4100%);

  background:-webkit-gradient(linear,lefttop,leftbottom,color-stop(0%,#ffffff),color-stop(100%,#e7edf4));

  background:-webkit-linear-gradient(top,#ffffff0%,#e7edf4100%);

  background:-o-linear-gradient(top,#ffffff0%,#e7edf4100%);

  background:-ms-linear-gradient(top,#ffffff0%,#e7edf4100%);

  background:linear-gradient(tobottom,#ffffff0%,#e7edf4100%);

  10、css使用border属性实现四个方向的三角形的制作方法:

  (1)向上的角形:

  .top_triangle{

  width:0;

  height:0;

  border-left:8pxsolidtransparent;

  border-right:8pxsolidtransparent;

  border-bottom:12pxsolid#ffffff;

  }

  (2)向下的角形:

  .down_triangle{

  width:0;

  height:0;

  border-left:8pxsolidtransparent;

  border-right:8pxsolidtransparent;

  border-top:12pxsolid#ffffff;

  }

  (3)向左的角形:

  .left_triangle{

  width:0;

  height:0;

  border-top:8pxsolidtransparent;

  border-right:12pxsolid#ffffff;

  border-bottom:8pxsolidtransparent;

  }

  (4)向右的角形:

  .right_triangle{

  width:0;

  height:0;

  border-top:8pxsolidtransparent;

  border-left:12pxsolid#ffffff;

  border-bottom:8pxsolidtransparent;

  }

  11、li标签的设置图标的话,设置background-image和list-style-image,推荐设置background-image

  12、表格table外框线,为表格合并为单一的边框,样式如下:

  table{border-collapse:collapse;}

  td{border:#000solid1px;}

* 文章来源于网络,如有侵权,请联系客服删除处理。
在线 咨询

添加动力小姐姐微信

微信 咨询

电话咨询

400-660-8066

我们联系您

电话 咨询
微信扫码关注动力小姐姐 X
qr