制作网页过程中需要关注的一些点

举报
相信光的奥特王小懒 发表于 2022/09/10 09:39:39 2022/09/10
【摘要】 前端搞得就是审美和细节

1.制作网页过程中文字溢出用省略号显示的制作方法

步骤:这种省略号制作时,首先li必然有一个overflow:hidden表示文字超出部分隐藏,其次本行所有的文字必须保证一行来进行显示,最后溢出的部分用省略号来代替。

overflow: hidden;
white-space: nowrap;
text-overflow: ellipsis;

2.main主题模块制作

main主体模块是index里面专有的,注意需要新的样式文件index.css 。

  • main盒子宽度为980像素,位置距离左边220px (margin-left),给高度就不用清除浮动
  • main里面包含左侧盒子,左浮动,focus焦点图模块
  • main里面包含右侧盒子,右浮动,newsflash新闻快报模块

2.1 newflash新闻模块

newsflash新闻快报模块

  • 1号盒子为news新闻模块高度为165px
  • 2号盒子为lifeservice生活服务模块高度为209px
  • 3号盒子为bargain特价商品

news新闻模块

  • 注意∶这里我们分为上下两个模块,但是两个模块都用div
  • 1号盒子news-hd新闻头部模块,给一个高度和下边框
  • 2号盒子news-bd新闻主题部分,里面包含ul和li还有链接
.newsflash {
    float: right;
    width: 250px;
    height: 455px;
}
.news {
    height: 165px;
   border: 1px solid #e4e4e4;
}
.news-hd {
    height: 33px;
    line-height: 33px;
    border-bottom: 1px dotted #e4e4e4;
    padding: 0 15px;
}
.news-hd h5 {
    float: left;
    font-size: 14px;
}
.news-hd .more {
    float: right;
}
.news-hd .more::after {
    font-family: 'icomoon';
    content: '\e920';
}
.news-bd {
    padding: 5px 15px 0;
}
.news-bd ul li {
    height: 24px;
    line-height: 24px;
    overflow: hidden;
    white-space: nowrap;
    text-overflow: ellipsis;
}

所给思路:给12个li标签。然后每个li给一个右边框和下边框然后浮动即可

注意:此处整体的这个盒子只给一个左右边框和下边框,我们可以这样设置如下:

  border: 1px solid #e4e4e4;
  border-top: 0;

可以直接设置全部的边框然后不需要哪边取消哪边

【版权声明】本文为华为云社区用户原创内容,转载时必须标注文章的来源(华为云社区)、文章链接、文章作者等基本信息, 否则作者和本社区有权追究责任。如果您发现本社区中有涉嫌抄袭的内容,欢迎发送邮件进行举报,并提供相关证据,一经查实,本社区将立刻删除涉嫌侵权内容,举报邮箱: cloudbbs@huaweicloud.com
  • 点赞
  • 收藏
  • 关注作者

评论(0

0/1000
抱歉,系统识别当前为高风险访问,暂不支持该操作

全部回复

上滑加载中

设置昵称

在此一键设置昵称,即可参与社区互动!

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

*长度不超过10个汉字或20个英文字符,设置后3个月内不可修改。

确认 取消