-1
Q
纯CSS标签转换
A
回答
1
我已经更新了你的Fiddle也就是现在的工作示例。
您的小提琴中存在各种问题,但最大的问题是您尝试使用的技术取决于设置的HTML结构。 你试图添加一个额外的<div class="tab-content">
,这是你的CSS没有照顾。
此外,标签中的链接是空的,没有宽度/高度,因此您无法点击它们。
我使用的HTML:
<div class="social_slider">
<div class="tabs">
<div class="tab-links">
<input checked type="radio" name="tab" id="fbtab" />
<input type="radio" name="tab" id="twtab" />
<label for="fbtab" class="facebook_icon"><a href="#tab1"></a></label>
<label for="twtab" class="twitter_icon"><a href="#tab2"></a></label>
</div>
<a name="tab1"></a>
<article class="facebook_box">
Facebook
</article>
<a name="tab2"></a>
<article class="twitter_box">
Twitter
</article>
</div>
</div>
的的CSS最重要的变化是和去除.tab-content
和更新.twitter_box
与position: absolute;
的top/left/right/bottom
:
.social_slider .twitter_box {
border-radius: 8px;
background-color: #19bfe5;
position: absolute;
top: 0;
left: 0;
right: 0;
bottom: 0;
z-index: 99998;
display:none;
height:300px;
border: 10px solid #68c2ff;
}
制作锚点可点击:
.social_slider .tab-links label a {
display: block;
height: 100%;
}
相关问题
- 1. 纯CSS标签切换
- 2. 没有标签的纯CSS复选框
- 3. td标签内的css纯箭头
- 4. 标签文本搞砸纯CSS选择
- 5. 帮助将CSS样式从标签转换为标签
- 6. 纯CSS标签菜单激活的标签
- 7. Css转换渐变到纯色
- 8. CSS - 光标转换
- 9. 标签转换findcontrol
- 10. 转换XML标签
- 11. 转换XML标签
- 12. Bulma CSS标签切换器
- 13. 纯CSS手风琴切换
- 14. 纯CSS标签 - 防止滚动页面顶部的标签变化
- 15. d3栏char标签转换
- 16. 转换IMG SRC标签IMAGE_TAG
- 17. 标签转换无效
- 18. 转换HTML2HAML - jQuery的标签
- 19. 检索纯字段标签
- 20. CSS - 纯CSS中的旋钮光标+ AngularJS
- 21. 转换JSP的风格标签为CSS条目
- 22. CSS转换 - UL/LI标签中的高度问题
- 23. Safari中标签上的CSS转换问题
- 24. CSS转换问题和复选框标签
- 25. 纯粹的CSS选择标签上的负载行为
- 26. 如何在输入后保持浮动标签浮动。纯CSS
- 27. 图像较少的纯CSS标签箭头
- 28. 如何使用“.replace()”和“.html()”将纯文本转换为图像标签?
- 29. 下标标签转换到VB.NET
- 30. CSS3 - 转换为纯英文
I t工作完美,但是当我将.social-slider的顶部位置更改为例如150px时,当我单击锚点时它总是向下滑动。点击锚点后如何防止页面滚动?谢谢 – Frostbourn 2015-04-07 10:38:22