前军教程网

中小站长与DIV+CSS网页布局开发技术人员的首选CSS学习平台

小白学CSS总结的BFC模式解决父级高度塌陷问题

学前端已经有一段时间了,最近在对前端基础知识做一个梳理总结,今天联系页面的时候遇到了一个浮动元素造成父级高度塌陷的问题,为了弄清楚这个问题,我也是好一番查资料,原来MDN上专门介绍过解决这个问题的办法,下面我就来分享一下我个人的心得。

首先,我先说一下我遇到的问题是什么?

下面是两个容器元素box和box1,其中box1是子元素。

布局思想:大事化小、先行后列、见缝插针

display属性

block: 块级元素

inline: 行级(内联)元素

inline-block: 行内块元素,既在同一行内呈现,也能设置width,height

none: 隐藏元素

float属性

float: left | right | none;

float可以让上下排列的块元素左右排列.

你不知道的轮播图细节

来,开整
先来看看啥是无缝滚动:


这看着只有四张图片,但是不管往前还是往后拖动,都可以无限拖,感觉就是把四张图片无限循环了一样,这种效果在页面中算是最常见的交互效果之一了,都1202年了,基本功要扎实哦~
其实实现的基本原理非常简单
第一步,先把图片复制一份,四张变八张
如果图片数量更多的话,可以做成别的方案,几张图片的话就无所谓了
如果是几十张图片,那就直接做成一个3D的圆环,还是那句话,有解决思路最重要。

实现三栏布局的这三种方式,面试笔试重点,一定掌握

1.圣杯布局和双飞翼布局

2.绝对定位法

手撸一个简易版轮播图(上)

手撸一个简易版轮播图


实现原理,通过控制 swiper-warpper 容器的定位来达到切换图片的效果。

页面布局

Consul注销实例时候的问题

当我们在Spring Cloud应用中使用Consul来实现服务治理时,由于Consul不会自动将不可用的服务实例注销掉(deregister),这使得在实际使用过程中,可能因为一些操作失误、环境变更等原因让Consul中存在一些无效实例信息,而这些实例在Consul中会长期存在,并处于断开状态。它们虽然不会影响到正常的服务消费过程,但是它们会干扰我们的监控,所以我们可以实现一个清理接口,在确认故障实例可以清理的时候进行调用来将这些无效信息清理掉。

开始以为只要简单的调用注销接口就能轻松完成,但是实际实践的发现并非如此。因此,分享一下整个实现过程以及中间遇到的一些坑。

如何提高站内SEO

更多技术文章:

WP主题开发10:修改trans主题首页模板的分页

wordpress主题trans的首页模板的左侧文章列表,在上一节中,我们已经做了修改,实现了从wordpress的数据库中调用。但是,wordpress网站的文章肯定有很多很多,这时,如果把所有的文章都显示在同一个页面,这好像不太好,也不利于用户的浏览。所以,wordpress网站的后台可以设置每个页面显示多少篇文章,默认情况下,是每个页面显示10篇,剩下的文章列表,会以分页的形式显示。

在trans主题的静态模板中,我们没有做分页效果,所以,在本节中,我们不仅要添加分页的功能,还要添加分页的展示效果的CSS样式。那么,怎样给trans主题首页左侧的文章列表添加分页效果呢?

掌握圣杯布局和双飞翼布局,面试肯定会出现的问题

圣杯布局和双飞翼布局

圣杯布局&双飞翼布局

我们能够发现,其实圣杯布局和双飞翼布局非常相像。因为圣杯布局是阿里巴巴的玉伯(Sea.js的创始人)根据圣杯布局来改造的。用于两边的子面板固定,中间区域自适应的布局。

圣杯布局存在一个缺点:就是当我们的 .middle 设置的宽度比两边小的时候,布局就会乱掉。双飞翼在中间的区域添加了一个子节点,给父节点添加margin属性来左右面板留出空间。用margin来撑开空间。

day53

浮动带来的影响

浮动会造成父标签塌陷

<!DOCTYPE html>
<html lang="en">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
  <style>
  body{margin:0}
    #d1{
    border:3px solid black
    }
    #d2{width:50px;height:50px;background:red;}
    #d3{width:50px;height:50px;background:blue;}
  </style>
</head>
<body>
<div id="d1">
  <div id="d2"></div>
  <div id="d3"></div>
</div>
</body>
</html>
控制面板
您好,欢迎到访网站!
  查看权限
网站分类
最新留言