背景设置与盒子模型问题集锦

宽(width)高(height)度设置:

1、 行内元素与块元素的区别
宽高度设置对于有些行内元素无效;图片、表格有效;网页中使用的图片比较多,建议控制图片宽高度,以便控制显示内容大小(图片会缩放,最好按等比例来设置,否则会变形)
2、 指定像素与百分比
一般情况下行内样式需要设置宽度的单位,比如说像素px(pixel);设置宽度为百分比可以固定宽度,比如块元素DIV,宽度不设置为100%,高度为0px(或内容的高度),以单位值固定的宽高度的标签内容超出不会在容器内显示。

背景(background):

背景色Background-color
背景图片 background-image:url(图片路径); 默认会水平、垂直方向重复

Url:统一资源定位符,就是资源的地址。
注意外链样式尽量不要使用图片背景,非要使用可以使用服务器根目录定位。
背景重复 background-repeat: no-repeat repeat-x repeat-y
背景吸附 background-attachment:scroll (默认,随对象滚动)  fixed(固定)

<body style="background-image:url('1.jpg'); background-repeat:no-repeat;

background-attachment:fixed; height:1500px;">

asfasdfasdfsadfdsfa

</body>

背景定位 background-position:top center bottom left right  x y(用于一张图片背景定位,容器不动背景图像移动!!!),例如一张图片背景定位
<div style="width:100px; height:100px; background-image:url(1.jpg); background-repeat:no-repeat; border:1px solid black; background-position:-201px  -236px;"></div>

background-size:cover 可以让背景图片拉伸,但是要求IE8以上版本!!!

盒子模型

背景设置与盒子模型问题集锦

布局一般顺序:
1、关注内容,放内容;
2、控制内容与边框距离,Padding,内边距;
Padding(内边距,内容距离标签边框的距离,该元素的宽度=内容宽度+padding):10px; 代表 上、右、下、左 (顺时针)内容与边框的距离都是10PX;还可以控制内边距的上下左右距离:50px 100px;可以这样书写完全控制 padding:10px 20px 30px 40px;

  • border:外边框。可以单独写border-bottom:1px solid black; 也可以简写border:1px solid black;
    4、Margin:外边距。边框距离容器的距离。Margin:10px; 类似于padding上、右、下、左,外间距,但是只有顶部、左侧有效。Margin:10px 20px 30px 40px;

margin-left:100px; margin-top:100px;

针对于表格:

背景设置与盒子模型问题集锦

cellpadding为单元格内容距离单元格边框的边距;cellspacing单元格与单元格之间的边距。

边框圆角: border-radius:50px;

<img src="anniu.jpg" width="200px" height="100px" style="cursor:pointer; border-radius:10px;" onclick="alert('haha');" />

对齐(align)

1、 容器对齐:
该标签相对于容器对齐,该标签加上align属性(块元素无效);

2、 内容对齐(左、右、居中、两端)
该标签的内容样式 style=”text-align:center;”

 

作业:

利用以上知识,使用table布局以下效果

背景设置与盒子模型问题集锦

提示:

背景色: #6c6c6c

文本框提示: placeholder=”提示信息”

边框阴影: box-shadow:inset 0 0 10px gray;

本文来自投稿,不代表重蔚自留地立场,如若转载,请注明出处https://www.cwhello.com/3000.html

如有侵犯您的合法权益请发邮件951076433@qq.com联系删除

(0)
重蔚的头像重蔚管理团队
上一篇 2017年10月25日 00:00
下一篇 2017年10月25日 08:16

相关推荐

  • 小编教你html 中如何使块居中显示。

    在HTML中,有多种方法可以使块级元素居中显示,这里将详细介绍几种常用的技术手段: (图片来源网络,侵删) 1. 使用CSS的margin属性 通过设置左右外边距(margin)为自动(auto),可以使得块级元素在水平方向上居…

    2024年6月26日
    01
  • 教你html 上边距。

    在HTML中,我们可以使用CSS(级联样式表)来设置元素的上边距,上边距是指元素与其上方的空白区域之间的距离,要设置HTML元素的上边距,可以使用CSS的`margin-top`属性。 我们需要在HTML文档的“标签内添加一…

    2024年6月28日
    05
  • css层叠样式表flex弹性盒模型(下)

    前言 本次主要讲的是flex弹性盒模型中项目的相关属性,容器的属性相关内容可以查看https://www.cwhello.com/6477.html 以下6个属性设置在项目上。 order flex-grow flex-shrink flex-basis flex align-self  order属…

    2018年4月28日 css自学教程
    0524
  • 教你html css怎么写。

    在HTML中编写CSS有几种方法,以下是一些常见的方法: (图片来源网络,侵删) 1、内联样式(Inline Styles) 内联样式是将CSS代码直接写在HTML元素的"style"属性中,这种方法的优点是可以直接修改元素的…

    2024年6月24日
    04
  • 教你html如何让span居中。

    在HTML中,要让<span>元素居中,通常需要结合CSS样式来实现,以下是几种常见的方法来让一个<span>元素在页面上水平或垂直居中显示。 (图片来源网络,侵删) 1. 使用内联样式直接居中 最简单的方法是通…

    2024年6月23日
    02
  • 今日分享css中z—index是什么意思。

    在CSS中,z-index是一个非常重要的属性,它决定了一个元素在页面上的堆叠顺序,这个属性的值可以是整数,也可以是百分比,甚至是关键词”auto”,如果两个元素的z-index值相同,那么后面的元素会覆盖在前…

    2024年7月22日
    01
  • 我来教你css按钮点击效果。

    CSS按钮点击效果是网页开发中常见的需求,可以通过CSS样式和JavaScript事件来实现,下面将详细介绍如何使用CSS和JavaScript创建一个简单的按钮点击效果。 我们需要定义一个HTML按钮元素: <button class="m…

    2024年6月19日
    00
  • 我来说说css渐变背景色。

    CSS渐变背景是一种在网页设计中常用的技术,它可以为元素创建一个平滑的过渡效果,使页面看起来更加美观和生动,本文将详细介绍CSS渐变背景的实现方法和使用技巧。 我们需要了解什么是渐变背景,渐变背景是指从一种…

    2024年6月20日
    03

联系我们

QQ:951076433

在线咨询:点击这里给我发消息邮件:951076433@qq.com工作时间:周一至周五,9:30-18:30,节假日休息