关于html5的几个新标签在IE9之前不支持的解决办法

IE8及之前的浏览器不支持用CSS的方法来使用这些尚未支持的结构元素,为了在Internet Explorer浏览器中也能正常使用这些结构元素,需要使用JavaScript脚本,如下:
<script>
document.createElement("header");
document.createElement("nav");
document.createElement("article");
document.createElement("footer");
</script>

<style>
article,aside,dialog,figure,footer,header,legend,nav,section{display:block;}
nav{float:left;width:20%;}
article{float:right;width:79%;}
</style>

时间: 2024-10-07 02:36:17

关于html5的几个新标签在IE9之前不支持的解决办法的相关文章

Vivado SDK 2014.2 创建新工程后,BSP版本不对的解决办法

问题描述如下: 1. 使用Vivado SDK 2014.2已经创建了工程,但是此时,hdf文件增加了外设,需要重新创建工程以更新SDK中的外设描述: 2. 使用新的hdf创建工程后,发现system.mss文件中有些外设的BSP包名称显示为红色,把system.mss改成可编辑模式后,看到外设对于的BSP包版本不对: 3. 由于外设的BSP包版本不对,导致工程编辑错误,无法生成elf文件. 解决办法: 使用新的hdf文件重新创建工程之前,先在Xilinx Tools --> Repositor

关于在工程中添加新文件时的LNK2019错误的一个解决办法

我这几天一直在研究Qt的串口程序,在读懂了官方给出的实例程序后我决定把其多线程的串口监视程序加入到我自己的工程中,便直接把问价复制到自己的工程下面,在Qt中加入到自己的工程中,但是总是出现LNK2019问题,问题提示是新添加的文件链接错误.我在网上找到一种解释: 在pro里 写 qt+=widgets 表示引入 QtWidget这个module,qmake会在帮你生成makefile的时候,设置好include path 和 lib path,在link时候设置好libs.而仅在源代码里 inc

a标签javascript传参不正确的解决办法!

代码部分: <a href="javascript:void(0);" onClick="findList(${goodsClassify.id})">${goodsClassify.tname}</a> 页面展示效果: <a href="javascript:void(0);" onclick="findList(16091910002532265)">电子书</a> 问题:当

DEDE后台添加新变量出现:Request var not allow!的解决办法 相关案例演

论坛上很多人都反馈说在后台添加新变量的时候会出现 "Request var not allow!" 的BUG错误,本文主要就是介绍如何去解决这个问题!下面看具体操纵:在DEDE根目录打开 include/common.inc.php 文件,查找到以下内容: //检查和注册外部提交的变量function CheckRequest(&$val) {if (is_array($val)) {foreach ($val as $_k=>$_v) {CheckRequest($_k

新立得一打开窗口就消失的解决办法

昨天碰到了这个问题,终端下用sudo打开,出以下提示: terminate called after throwing an instance of 'std::out_of_range' what(): vector::_M_range_check 搜索一下这个提示,找到这篇帖子:http://ubuntuforums.org/showthread.php?t=1865094 大概原因,是你打开通用辅助功能的某些设置,比如屏幕阅读器,把这些关掉就可以了.

EntityFramework-DBFirst-重新生成后写的验证消失(解决办法)

1.这是EF生成的类: namespace PMS.DataProvider.EntityFramework { using System; using System.Collections.Generic; public partial class M_Managers { public string UserName { get; set; } public string NickName { get; set; } public string PassWord { get; set; }

vue做的项目每次打开新页面不会显示页面顶部的解决办法

在main.js 中添加代码: 1 router.afterEach((to,from, next) => { 2 3 window.scrollTo(0,0) 4 5 }) 然后就会发现每次打开页面都是显示的是页面顶部内容,再也不会显示页面底部或者其他位置影响用户体验. 原文地址:https://www.cnblogs.com/zr123/p/11929133.html

谷歌浏览器 新打开的页面会覆盖当前页面 解决办法

原文地址:https://www.cnblogs.com/xiaochunblog/p/12436157.html

如何处理HTML5新标签的兼容性问题

支持HTML5新标签: * IE8/IE7/IE6支持通过document.createElement方法产生的标签, 可以利用这一特性让这些浏览器支持HTML5新标签, 浏览器支持新标签后,还需要添加标签默认的样式: * 当然最好的方式是直接使用成熟的框架.使用最多的是html5shim框架 <!--[if lt IE 9]> <script> src="http://html5shim.googlecode.com/svn/trunk/html5.js"&l