当前位置: 首页 > news >正文

快速做课件的网站网站美工设计

快速做课件的网站,网站美工设计,有没有做古装衣服的网站,宁波seo排名方案文章目录 1&#xff1a;禁止文字被复制粘贴1.1 Css 处理1.2 Js 处理 2&#xff1a;元素垂直水平居中2.1:方案一2.2 方案二2.3 方案三2.4 方案四2.5 方案五 1&#xff1a;禁止文字被复制粘贴 1.1 Css 处理 <div class"text">我不可以复制信息</div> <…

文章目录

    • 1:禁止文字被复制粘贴
      • 1.1 Css 处理
      • 1.2 Js 处理
    • 2:元素垂直水平居中
      • 2.1:方案一
      • 2.2 方案二
      • 2.3 方案三
      • 2.4 方案四
      • 2.5 方案五

1:禁止文字被复制粘贴

1.1 Css 处理

<div class="text">我不可以复制信息</div>
<div>我可以复制
</div>
<style>.text {-webkit-user-select: none;}
</style>

1.2 Js 处理

<script><!-- 禁止右键 -->document.oncontextmenu = () => false<!-- 禁止文字选择 -->	document.onselectstart = () => false
</script>

2:元素垂直水平居中

2.1:方案一

使用弹性布局,父元素设置display: flex另外再设置属性:水平布局justify-content: center;和垂直布局 align-items: center;

<div class="ha"><div class="child"></div></div>
<style>.ha {display: flex;justify-content: center;align-items: center;width: 200px;height: 200px;background-color: #000;}.child {width: 80px;height: 80px;background-color: blue;}  
</style>

2.2 方案二

position: absolute; 位移属性

使用position: absolute; 属性各百分之五十,top: 50%;left: 50%;然后margin减去元素的一半(在已知宽高情况下);

<div class="ha"><div class="child"></div></div>
<style>	.ha {width: 600px;height: 600px;background-color: grey;position: relative;}.child {position: absolute;top: 50%;left: 50%;margin-top: -100px;margin-left: -100px;width: 200px;height: 200px;background-color: #000;}
</style>

2.3 方案三

使用calc()函数进行计算,这个方法和上面方案二类似

<div class="ha"><div class="child"></div></div>
<style>.ha {width: 600px;height: 600px;background-color: grey;position: relative;}.child {position: absolute;top: calc(50% - 100px);left: calc(50% - 100px);width: 200px;height: 200px;background-color: blue;}
</style>

2.4 方案四

使用 平移属性 transform: translate(x轴,y轴)进行位移,各减去元素宽高的一半

margin 和 calc() 函数是在已知元素宽高的情况下进行的处理,在不知道元素宽高的情况下,可以使用transform平移属性进行处理

.child {position: absolute;top: 50%;left: 50%;// transform: translate(-100px, -100px);  //已知元素宽高transform: translate(-50%, -50%);  // 元素比例width: 200px;height: 200px;background-color: blue;
}

2.5 方案五

使用网格布局 父元素声明 display: grid; 子元素使用 align-self: center; justify-self: center;

<div class="ha"><div class="child"></div></div>
<style>.ha {width: 600px;height: 600px;background-color: grey;display: grid;}.child {align-self: center;// margin: 0 auto;   // 让元素水平居中justify-self: center;  // 网格布局的属性width: 200px;height: 200px;background-color: blue;}
</style>

只在父元素上添加属性

display: grid; align-items: center; justify-content: center;

.ha {width: 600px;height: 600px;background-color: grey;display: grid;align-items: center;justify-content: center;
}
.child {width: 200px;height: 200px;background-color: blue;
}
http://www.yayakq.cn/news/969135/

相关文章:

  • 免费户型设计网站欧美电商网站
  • 广州城市建设网站郴州网站制作公司招聘
  • 建设个网站需要什么网站招聘顾问做啥的
  • 天津有做网站不错的吗wordpress 有市场吗
  • 银川网站建设联系电话网站建设 网页设计需要技能
  • 19网站建设企业所得税税收优惠
  • 网址创建东莞网站优化方式
  • 西安千叶网站建设网站空间购买价格
  • 好看的网站都找谁做的做网站要买什么类型云空间
  • 广州市外贸网站建设品牌隆尧建设局网站
  • 清远做网站的必须做网站等级保护
  • 网站开发招聘简历模板做网站head.htm
  • 网站建设与维护心得体会做我的世界的mod的网站
  • 四川省建设网塔吊证查询网站wordpress在文章中加背景图片
  • 做旅游网站一年能挣多少如何做网站微信支付
  • 搜索引擎中 哪些网站可以获得更好的排名手机网站 软件
  • 湖北在线网站建设有哪些可以推广的平台
  • 想自己做网站推广企业营销型网站建设
  • 沈阳网站制作列表网模拟登录 wordpress
  • 深圳如何建立公司自己网站给自己企业怎么做网站
  • 怎么下载建设银行网站网站开发软件 手机
  • 正规的徐州网站开发百度收录排名好的网站
  • phpcms 网站访问统计济南网站建设(选聚搜网络)
  • 企业网站设计方式江苏省建设厅官网网站
  • 工程公司管理制度长春百度网站优化
  • 陕西省水利厅网站建设与管理处wordpress文章分类导航
  • 上海网站建设维护桐城网站设计
  • 烟台网站定制排名甘肃网站建设的过程
  • 鄞州区网站建设报价wordpress 主题 失败
  • 哪些网站做平面设计素材域名备案必须要有服务器吗