2021-07-22 初学CSS布局 (loading......)

边框模型

真正决定一个元素的表现形式,是由其边框模型决定的
由图所示
蓝色框即为内容
width:70px 表示内容的大小
红色框即为边框
内容到边框之间的距离,即为内边距 5px
灰色框,是指边框与其他元素之间的距离,即为外边距:10px

.box{

        width:70px;

        padding:5px;

        margin: 10px;

}

内容宽度70px

内边距:5px

外边距:10px

 超链状态

伪类,所谓的伪类即被选中的元素处于某种状态的时候
超链状态有4种
link - 初始状态,从未被访问过
visited - 已访问过
hover - 鼠标悬停于超链的上方
active - 鼠标左键点击下去,但是尚未弹起的时候

<style>
a:link {color: black}
a:visited {color: green}
a:hover {color:yellow}
a:active {color: red}
</style>
 
 
<a href="http://www.12306.com">超链的不同状态</a>

                                  

光标放上去之后​​​​​​​          

点击但未回弹时​​​​​​​       ​​​​​    

CSS代码

div.menu {
    width: 80px;
    border: 1px solid rgb(156, 152, 152);
    margin-top: 30px;
    position: absolute;
    left: 80px;
    top: 50px;
}

div.menu a {
    display: block;
    color: #888;
    cursor: pointer;
    padding: 10px 0px 10px 20px;
    text-decoration: none;
}

div.menu a:hover{
    background-color: rgb(224, 222, 57);
    color: rgb(173, 26, 0);
}

HTML代码

<!DOCTYPE html>
<html lang="ch">
<head>
    <meta charset="UTF-8">
    <title>Title</title>
    <link rel="stylesheet" type="text/css" href="./下拉列表.css">
</head>

<body>
<div class="menu">
    <a href="https://www.bilibili.com/">bilibili</a>
    <a href="https://www.cnblogs.com/Knight02/">博客园</a>
    <a href="https://blog.csdn.net/qq_39391544">CSDN</a>
    <a href="https://www.zhihu.com/hot">知乎</a>
</div>
 
</body>
</html>

内联(inline)是不换行,但是不能指定大小
块级(block)时能指定大小,但是会换行
有时候,需要元素处于同一行,同时还能指定大小,这个时候,就需要用到内联-块级 inline-block

line-height 适合单独一行垂直居中

padding 借助设置相同的上下内边距,实现垂直居中效果,可以用在多行文本上

<style>
#d {
line-height: 120px;
} 
div{
  border:solid 4px lightskyblue;
}
</style>

<div id="d" align="center">line-height 适合单独一行垂直居中</div>

<style>
#d {
	padding: 30 30;
}
div{
 	border:solid 1px lightskyblue;
}
</style>

<div id="d">多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容 多行内容  </div>

 

<style> 
#div1
        {
            position: relative;
            height: 300px;
            width: 100%;
            background-color: pink;
        }
        #div2
        {
            position: absolute;
            bottom: 0;
            height: 30px;
 			width: 100%;
            background-color: skyblue;
        }
    </style>

<div id="div1">
	<div id="div2"> 无论粉色div高度如何变化,蓝色div都会贴在下面
	</div>
</div>

         

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 打赏
    打赏
  • 0
    评论
### 回答1: PyCharm是一款Python集成开发环境,是JetBrains公司开发的一款强大的Python IDE。它提供了许多先进的功能,包括代码自动完成、代码检查、调试工具、Web开发支持等等,并可以与 Git、GitHub、Docker等常用的开发工具集成。PyCharm分为专业版和社区版两种,其中社区版是免费的,适合个人开发者和初学者学习使用。pycharm-community-2021.2.3.exe是PyCharm社区版的安装文件,它可以在Windows操作系统上运行。用户可以通过下载、运行这个安装文件来安装PyCharm社区版,之后便可以使用这个IDE进行Python开发。PyCharm在开发过程中提供了许多方便的工具和快捷键,使开发效率大大提高。同时,它还支持多种开发插件,可以根据自己的需要来选择安装使用。总之,PyCharm是一款非常优秀的Python IDE,如果您需要进行Python开发,它绝对是您不错的选择。 ### 回答2: pycharm-community-2021.2.3.exe是一款Python开发工具,它是由JetBrains公司推出的一款开源软件。它的主要功能是提供一个集成的开发环境,让Python开发者可以更加高效地编写代码。该软件支持Python的各种开发工作,包括代码编辑、调试、测试、版本控制等。同时,它还提供了丰富的插件来支持不同的Python框架和库。该软件还提供了智能代码补全、语法高亮、代码格式化等功能,可以大大提高Python开发者的编码效率。由于pycharm-community-2021.2.3.exe是开源软件,因此它可以免费使用和修改。总之,它是一个非常实用的软件,对于Python开发者来说是一款不可或缺的工具。 ### 回答3: pycharm-community-2021.2.3.exe是一个Python编程语言的开发环境软件,它是免费版本的PyCharm,由JetBrains开发。该软件支持Windows、Mac OS和Linux操作系统,具有很多有用的功能和特性,例如:语法高亮、源代码自动补全、代码调试、代码重构、版本控制、单元测试等,使得Python程序开发更加方便和高效。此外,该软件还支持多种框架和库,如Django、Flask、Numpy、Pandas、Matplotlib等。 该版本的PyCharm解决了之前存在的一些小bug,提供更好的稳定性和性能。对于那些想要学习Python编程或者从事Python开发的人来说,pycharm-community-2021.2.3.exe是一个非常好的选择,因为它可以帮助他们更容易地编写和调试Python程序,并提供了许多有用的开发工具和集成的第三方库,极大地提高了工作效率。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

泥烟

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值