小编Rud*_*cia的帖子

CSS伪元素:在&之后:在Internet Explorer中以不同的方式工作

我有一个非常具体的问题,因为我正在尝试使用纯CSS而不使用图像或javascript来创建具有角度的导航.我已经弄清楚了它是完美的,但我遇到的问题是IE 9和Chrome看起来不同.我可以通过改变伪元素的边距来使两者都工作,但我更愿意使用单个解决方案来兼顾两者.如果有人能够弄清楚为什么边距不同,并给我一个单独的CSS解决方案,在两个浏览器中工作都会很棒.否则,我将不得不为IE添加一个单独的类,并使用单独的CSS条目强制它工作.

这是使用arrow-nav的jsfiddle

这是HTML

<ul>
    <li><a href="#" >Some Navigation</a></li>
    <li><a href="#">More navigation</a></li>
    <li><a href="#">Another Nav</a></li>
    <li><a href="#">Test Nav</a></li>
    <li><a href="#">A Test Navigation</a></li>
</ul>
Run Code Online (Sandbox Code Playgroud)

CSS

ul {
    float:right;
    list-style-type:none;
    margin:0;
    padding:0;
    width: 300px;
}
ul li a {
    float:left;
    width:300px;
}
ul li{
    float:left;
    width: 300px;
    height:50px;
    line-height:50px;
    text-indent:10%;
    background: grey;
    margin-bottom:10px;
    border:1px solid black;
}
ul li:before {
    content:"";
    position:absolute;
    margin-top:-1px;
    border-top: 26px solid transparent;
    border-bottom: 26px solid transparent;
    border-right: 21px solid black;
    margin-left:-22px;
}
ul li:after { …
Run Code Online (Sandbox Code Playgroud)

html css internet-explorer pseudo-element

6
推荐指数
1
解决办法
1万
查看次数

301将整个网站重定向到一个页面

我有一个网站,我想为整个网站(网站上的每个页面)实现301重定向到一个页面.基本上我有一个旧博客,我想301将该博客上的每个页面重定向到我们的Facebook页面.

当我搜索谷歌时,我得到了这样做的响应:

Redirect 301 / https://www.facebook.com/whatever
Run Code Online (Sandbox Code Playgroud)

这是有效的,但我遇到的问题是,如果有人在网站的子文件夹中输入,例如:www.oldwebsite.com/subfolder它将重定向到https://www.facebook.com/whateversubfolder这不是我的需要.

我需要oldwebsite.com上的每个可能页面重定向到单页https://www.facebook.com/whatever.谢谢!

.htaccess mod-rewrite redirect

2
推荐指数
1
解决办法
5939
查看次数