跳转到主要内容
你行网

Main navigation

  • 首页
  • Drupal
  • 编程与开发
  • 数据库
  • 操作系统与应用
  • 服务器与运维
  • 社区
User account menu
  • 登录

面包屑

  1. 首页

CSS 基础学习-246 css使用contain和cover设置背景图像

由 hrs, 12 九月, 2023

background-size 的其他两个可能的值是 contain 和 cover。

contain 关键字将背景图像缩放为尽可能大的尺寸(但其宽度和高度都必须适合内容区域)。这样,取决于背景图像和背景定位区域的比例,可能存在一些未被背景图像覆盖的背景区域。

cover 关键字会缩放背景图像,以使内容区域完全被背景图像覆盖(其宽度和高度均等于或超过内容区域)。这样,背景图像的某些部分可能在背景定位区域中不可见。

实例代码:

<!doctype html>
<html>
	<head>
		<meta charset="utf-8">
		<style>
			.box1,.box2,.box3{
				width:150px;
				height:150px;
				border:1px solid black;
				background-image:url(img/flower.gif);
				background-repeat:no-repeat;


			}
			.box1{
				background-size:contain; /*尽可能大*/
			}
			.box2{
				background-size:cover;/*缩放至容器大小 */
			}
			.div-box{
			/*	border:1px solid red; */
				float:left;
				padding:15px;	
				margin-right:10px;
			}
		</style>
	</head>
	<body>
		<h1></h1>
		<div class="div-box">
			<h2>background-color:contain:</h2>
			<div class="box1">lorem ipsum dolor sitamet.</div>
		</div>
		<div class="div-box">
			<h2>background-color:cover:</h2>
			<div class="box2">lorem ipsum dolor sitamet.</div>
		</div>

		<div class="div-box">
			<h2>background-color:未定义:</h2>
			<div class="box3">lorem ipsum dolor sitamet.</div>
		</div>
		<div class="div-box" >
			<p>原始图像</p>
			<img src="img/flower.gif"></img>
		</div>
	</body>
</html>

运行效果:

background-2
  • 登录或注册以发表评论
内容类型分类
编程与开发
文章归类
前端开发

文章标签

  • CSS

评论

文章标签

CSS
Excel
ubuntu
php
vim
五笔
VPN
Linux
command
drupal 8
HTML
drupal 7
centos
composer
Mysql
模块(module)
drush
Drupal
JavaSrcipt
apache
英语
drupal 9
nerdtree
SEO
network
果树种植
surround
drupal10
主题(theme)
二进制
更多

相关文章

  • 匿名函数(Anonymous Functions)详解
  • 如何去掉input和button标签中间有缝隙
  • PHP 中的四种标量数据类型
  • php 语言的四种标记风格
  • date_default_timezone_set 设置php服务器的默认时区
  • php8.3 的扩展模块简略说明
  • <input>` 类型的定义和用途的简要说明
  • 什么是cookie
  • 如何查看mysql 端口命令
  • php字符串运算符
RSS源

友情链接 网站地图 版权信息 联系我们 网址导航 社区

Copyright © 2019 - 2021 你行网 版权所有  粤ICP备19072650号