当前位置: 首页 > news >正文

做历史卷子的网站网站建设排名优化

做历史卷子的网站,网站建设排名优化,英国做网站的人,专业团队为您服务的句子我们接手他人或者第三方项目的时候,有时候会遇到一些莫名其妙的问题: 明明自己的样式写的没有问题,但是网页上却显示的乱七八糟的,或者效果完全出不来。 案例如下: 这里只用了很典型的flex弹性布局,并没有…

我们接手他人或者第三方项目的时候,有时候会遇到一些莫名其妙的问题:

明明自己的样式写的没有问题,但是网页上却显示的乱七八糟的,或者效果完全出不来。

案例如下:

 这里只用了很典型的flex弹性布局,并没有很特殊的配置

 为什么会出现li元素img图片全部不能显示的问题呢,然后继续定位出现问题的img元素的样式:

 经过仔细查找,终于找到了问题的原因:来自轮播图的一个样式:

.scroll img {

 top: 0;

 left: 0

 }

 这个样式会将所有图片顶到左上角,而这个样式来自于轮播图,由于没有正确限制样式的影响范围,导致它扩散到其他元素中,所以图片就没法正常显示了。

这个就是样式污染造成的css布局问题。

解决办法:将污染的样式限制到合理的作用范围:

/* 此处是解决侧边栏划出菜单:li列表只能显示一张图片的问题注意样式污染问题:不能使用.scroll img,否则会出现样式污染,因为引入额外的定位,导致其他地方图片不能正常显示。
*/
/* 将该样式的作用范围限制在轮播图内,不要扩散到其他元素,污染它们的样式,造成显示问题 */
.scroll  #scroll  img { // 之前是.scroll imgwidth: 1226px;position: absolute;top: 0;left: 0;
}

再来看一个例子:

 从html结构来看,应该是a标签内部:图片和p标签各占一行,且文字在图片下方。

但是结果却是: p标签文字跑到了a标签的左上方。

现在看起来应该p标签的样式出了问题,然后继续定位p标签的样式:

 在这里发现了样式污染的来源:

#nav p {float: left;margin: 0 20px;
}

正是这个其他地方的p标签样式,扩散到这里来,导致文字显示错乱。

取消勾选该样式,显示就能正常

解决办法: 通过css标签选择器严格限制该样式的作用范围,问题得以解决。

 

总结: 如果出现了html元素定位错乱/显示不正常, 在自身代码写的没有问题的情况下,一定要通过chrome的开发者工具,重点观察:出问题的元素是否有:污染的样式渗入。

如果能够定位到样式污染源,正确限制该样式的作用范围,就能解决问题。

http://www.hkea.cn/news/524262/

相关文章:

  • 地球人--一家只做信誉的网站帮忙推广的平台
  • 网站建设外包协议天津网站排名提升
  • 邯郸教育行业网站建设百度推广代理商查询
  • 政府网站有哪些网站seo最新优化方法
  • 做广告牌子seo外链工具
  • 微信页面设计网站兰州网络推广技术
  • 上门做网站搜狗站长工具
  • wordpress用户邮箱验证码百度seo搜索引擎优化培训
  • 360极速怎么屏蔽网站新闻热点大事件
  • 购物app开发价格表站长工具seo排名
  • 微餐饮网站建设营销型网站建设方案
  • 高端网站建设公司好不好2020国内搜索引擎排行榜
  • 网站建设服务公司选哪家比较好?苏州优化收费
  • 中国建设银行河南省分行网站推广信息哪个平台好
  • 网站建设官网免费模板杭州seo优化
  • 绍兴网站建设谷歌搜索引擎在线
  • 网站的会员认证怎么做黑龙江新闻头条最新消息
  • 做网站如何分工百度推广登录平台客服
  • 网站建设如何提案万网域名注册信息查询
  • 创意二维码制作网站企业网络营销推广案例
  • 论坛型网站怎么做百度高级检索入口
  • 做百度移动网站排搜素引擎优化
  • 公司创建一个网站需要多少钱想做百度推广找谁
  • 做文献ppt模板下载网站有哪些常德政府网站
  • 青岛网站建设公司排行外链工具在线
  • 网站怎么做显得简洁美观seo数据是什么意思
  • 阿里巴巴开通诚信通后网站怎么做网络优化网站
  • 东莞手机网站价格便宜个人免费建站软件
  • 电子商务网站建设的步骤一般为百度100%秒收录
  • 做企业网站怎么样免费的推广软件下载