[email protected]媒体查询

早上好,仙女刘,首先恭喜你在2019.06.13号也就是昨天生日快乐!希望你在今后的每一天都是开开心心的,爱你哟,早上起床后的在激动心情下的美美哒!

好了,现在进入正题:

在做响应式页面的时候,我经常用到媒体查询。写代码的时候,一个页面我基本一个css就搞定了。但是页面最后的最后,我真心的为我的css代码感到悲伤。太难找我的样式了对于不同的屏幕大小。尽管我的样式写了,但是我的代码是真心的丑陋。所以今天就针对媒体查询这块,我研究了研究怎样才能在后期快速修改查找要调整的部分。

我找到的方法就是:针对不同的屏幕我独立写一个css样式。----非常好

举例html:

<div id="div"></div>

接着写css1.针对屏幕最大为750px的设备写的样式:mediaMaxwidth750.css

#div{
   width:300px;
   height:300px;
   background:#ff0000;
}

  

接着写css2.针对屏幕最小为751的设备写的样式:mediaMinwidth751.css

#div{
   width:100%;
   height:100vh;
   background:#000000;
}

  

OK现在完成了;组合起来就是

<!DOCTYPE html>
<html>
	<head>
		<meta charset="UTF-8">
		<title></title>
		<link rel="stylesheet" media="screen and (max-width:750px)" href="css/mediaMaxwidth750.css"/>
		<link rel="stylesheet" media="screen and (min-width:751px)" href="css/mediaMinwidth751.css"/>
	</head>        <style>                *{margin:0;padding:0}        </style>
	<body>
		<div id="div"></div>
	</body>
</html>

效果如图:

 

原文地址:https://www.cnblogs.com/liuqingxia/p/11022069.html

时间: 2024-11-09 02:37:39

[email protected]媒体查询的相关文章

@media和@import媒体查询hack

http://css.doyoe.com/ 媒体查询可以被用在CSS中的@media和@import规则上,也可以被用在HTML和XML中. 例如: @media screen and (width:800px){ … } @import url(example.css) screen and (width:800px); <link media="screen and (width:800px)" rel="stylesheet" href="ex

meta标签、利用媒体查询 link不同的CSS文件

利用媒体查询 link不同的CSS文件:<link rel="stylesheet" media="screen and (min-width:1px) and (max-width:500px)" href="/css/d1.css" /><link rel="stylesheet" media="screen and (min-width:500px)" href="/css

&nbsp; 《数字技术与应用》杂志社征稿 投稿邮箱:[email&#160;protected]

编辑部:010-56703095 余编辑 工作QQ:654107003 投稿信箱:[email protected]或[email protected] 手机: 13581544355 联系人:余芮编辑                       <数字技术与应用>杂志社征稿                     学术期刊科技论文交流平台  <数字技术与应用>杂志是天津市电子仪表信息研究所主办的数字技术类专业刊物,主管单位:天津市中环电子信息集团有限公司.是一本反映数字技术.应用

0507弹性盒子、媒体查询

|-弹性盒子|--定义弹性盒子  display:flex|--定义子元素的排列方式  flex-direction|--定义子元素的换行方式  flex-wrap|--定义子元素的对齐方式|----横向对齐  justify-content|----纵向对齐  align-intems .parent{ width: 800px; height: 400px; border: 1px solid red; display: flex;/*定义父元素为弹性盒子*/ flex-direction:

常见布局、媒体查询

常见布局实现: 作者:Sweet_KK 链接:https://juejin.im/post/5aa252ac518825558001d5de 来源:掘金 一.水平居中 文本/行内元素/行内块元素居中 #parent{ text-align: center; } ==text-align== 只控制行内内容(文字.行内元素.行内块元素)如何相对于他的块父元素对齐 优缺点 优点:简单快捷,容易理解,兼容性非常好 缺点:只对行内内容有效:属性会继承影响到后代行内内容:如果子元素宽度大于父元素宽度则无效

libmt.so: undefined reference to `[email&#160;protected]_53&#39;

[[email protected] instance]# make gcc -O3 -g -I/usr/include/ -I/usr/include/glib-2.0 -I/usr/include/glib-2.0/glib -I/usr/include/glib-2.0/gobject -I/usr/lib/glib-2.0/include -I../../../common -I../../../protocol -I../../../cache -I../../../capture -

TypeError: Error #1034: 强制转换类型失败:无法将 flash.events::[email&#160;protected] 转换为 mx.events.ItemClickEvent。

1.错误描述 TypeError: Error #1034: 强制转换类型失败:无法将 flash.events::[email protected] 转换为 mx.events.ItemClickEvent. 2.错误原因 /** * 查询按钮点击函数 */ protected function search_clickHandler(event:MouseEvent):void { search.addEventListener(MouseEvent.CLICK,radiogroup_ite

安装mysql因为/tmp权限不足而导致ERROR 1045 (28000): Access denied for user [email&#160;protected] (using password: NO)的解决方案

本机是centos 6.5  安装的mysql是5.1的版本. 在安装mysql之后,第一次启动mysql服务的时候,需要/tmp有777(rwxrwxrwx)的权限,然而楼主的/tmp是755(rwxr-xr-x)的,[其实默认的是777,我因为之前误删过tmp,然后自己建的tmp,而权限没跟着改,小白的悲伤,说多了都是泪= =]所以如果不知道这个坑的话,第一次基本会出错.这个时候再修改/tmp已经迟了, 所以只能重新安装mysql了 由于上述原因报的错误是:ERROR 1045 (28000

git将本地代码 和服务器[email&#160;protected] 上的代码 关联

将本地代码 和服务器[email protected] 上的代码 关联 要使用git 首先,你得安装一个git 下载 http://git-scm.com/downloads 安装完成后,需要简单的配置一下,打开 Git Bash 填写用户名和邮箱,会出现在提交记录中,尽量和 [email protected] 中保持一致 git config --global user.name "你的名字" git config --global user.email "你的Email&