在Flex中,我正在使用
var canvasEdit:Canvas = new Canvas();
canvasEdit.setStyle("borderColor", 0x0134FF);
canvasEdit.setStyle("borderThickness", 3);
Run Code Online (Sandbox Code Playgroud)
但是我无法在画布的两侧放置边框.
我正在制作带背景图片的导航菜单.我设法用文本缩进消失了文本,但是在点击链接时它显示了一个非常难看的边框.我如何摆脱边界?我的CSS在下面是gven;
#menu{
width:670px;
float:right;
}
#menu ul{
padding-top:10px;
}
#menu ul li{
list-style-type:none;
display: block;
float:left;
width:163px;
height:270px;
}
#menu ul li a{
height:270px;
display: block;
width:163px;
text-indent:-9999px;
border:none;
}
.box_1{
background: url(images/box_1.png) no-repeat;
width:163px;
height:268px;
border:none;
}
.box_2{
background: url(images/box_2.png) no-repeat;
width:163px;
height:268px;
border:none;
}
.box_3{
background: url(images/box_3.png) no-repeat;
width:163px;
height:268px;
border:none;
}
.box_4{
background: url(images/box_4.png) no-repeat;
width:163px;
height:268px;
border:none;
}
Run Code Online (Sandbox Code Playgroud)
而我的HTML:
<div id="menu">
<ul>
<li><a class="box_1" href="#">creative solutions</a></li>
<li><a class="box_2" href="#">dynamic development</a></li>
<li><a href="#" class="box_3">unlimited opportunities</a></li>
<li><a class="box_4" …
Run Code Online (Sandbox Code Playgroud) 在我的页面中包含很多layout
s,我想为每个画一个角落,layout
所以我尝试:
<shape xmlns:android="http://schemas.android.com/apk/res/android">
<solid android:color="#ffffff"/>
<corners android:radius="5px"/>
<stroke android:width="2dip" android:color="#ababab"/>
<padding android:left="0dp"
android:top="0dp"
android:right="0dp"
android:bottom="0dp" />
</shape>
Run Code Online (Sandbox Code Playgroud)
所以颜色shape
是白色但我想要的只是一个border
并使用background
默认值.
怎么设置呢?
HTML(3倍):
<div class="scream">
<div class="author">
<img src="avatars/dagrevis.png" alt="" title="daGrevis" />
</div>
<div class="data">
<span>Lorem Ipsum is simply dummy text of the printing and typesetting industry...</span>
</div>
<div class="clearer"></div>
</div>
Run Code Online (Sandbox Code Playgroud)
CSS:
.scream {
background: #F4F4F4;
width: 944px; height: 48px;
}
.scream .author {
float: left;
}
.scream .data {
float: left;
}
.clearer { clear: both; }
Run Code Online (Sandbox Code Playgroud)
这是它在我的浏览器上的样子:
如您所见,height
设置为48px.图像大小也是48px.怎么说我没有看到每个div.scream
分开的线?height
例如,如果我设置为50px,那么一切正常!在我看来,这是因为有某种边界/轮廓/边缘/填充破坏了我的生活.不幸的是,使用FireBug我没有看到类似的东西......
我创建了一个桌子,桌子周围折叠着边框,每个桌子上都有一个小灰色边框<td>
.然而,边界也围绕每个单选按钮项目.单选按钮上的border属性似乎会影响另一个边框.如何<td>
从单选按钮列表项中删除标签上创建的边框?
<tr>
<td colspan="2">
<asp:Label ID="lblJoint" CssClass="boldIt" runat="server" Text="Is this for a joint account?" style="float: left; width: 200px;"></asp:Label>
<asp:RadioButtonList ID="rdlJoint" runat="server" RepeatDirection="Horizontal" Width="130px" style="float: left;" BorderStyle="None">
<asp:ListItem>Yes</asp:ListItem>
<asp:ListItem Selected="True">No</asp:ListItem>
</asp:RadioButtonList>
</td>
</tr>
Run Code Online (Sandbox Code Playgroud) 我正在寻找一种最简单,最可靠的方法来为一个元素添加一个瘦(1dp)边框 - 在这种情况下ImageView
- 在API级别14+上.
根据我的理解,图层列表是执行此类操作的方法.
那么,我有什么:
<ImageView
android:id="@+id/overlay_main_character"
android:layout_height="72dp"
android:layout_width="72dp"
android:background="@drawable/image_border"
/>
Run Code Online (Sandbox Code Playgroud)
在Java中,ImageView设置为显示此200x200像素图像 (Wikimedia Commons).
并在res/drawable/image_border.xml
:
<!-- Adds thin (1dp) border, and nothing else. -->
<layer-list xmlns:android="http://schemas.android.com/apk/res/android">
<item>
<shape android:shape="rectangle" >
<stroke android:width="1dp" android:color="#FF000000" />
<solid android:color="@android:color/transparent"/>
</shape>
</item>
<item>
<shape android:shape="rectangle">
<padding android:top="1dp" />
<padding android:bottom="1dp" />
<padding android:left="1dp" />
<padding android:right="1dp" />
</shape>
</item>
</layer-list>
Run Code Online (Sandbox Code Playgroud)
它在测试设备上的样子(Galaxy Note,Android 4.1.2):
左边和底边缺失.
我究竟做错了什么?我的图层列表方法是否不正确(或者可以简化)?或者这可以使用除图层列表以外的其他东西来实现吗?
我定制了一个面对一个小问题的jSlider-
更改值后,在我的自定义jSlider上显示一个边框.对不起,我拍了照片,但我不允许发布.未自定义的jSlider在单击后不显示此类边框.
是否有一个方法我必须覆盖以摆脱这个边界?先感谢您!
对不起我的英语不好!希望有人能帮助我!这是我的自定义UI:
public class RedGreenSliderUI extends BasicSliderUI{
Image knobImage ;
private BasicStroke stroke = new BasicStroke(1f, BasicStroke.CAP_ROUND,
BasicStroke.JOIN_ROUND, 0f, new float[]{1f, 2f}, 0f);
private static final float[] fractions = {0.0f, 0.5f};
private static final Color[] fillColors = {
/* new Color(0x2687AE),*/
/* new Color(0x1658AE)*/
new Color(0xc8041b),
new Color(0xc8041b)
};
private static final Color[] backColors = {
new Color(0x04c814),
new Color(0x04c814)
};
private static final Paint hFillGradient = new LinearGradientPaint(0, 0, 0, 11,
fractions, fillColors, MultipleGradientPaint.CycleMethod.NO_CYCLE);
private static final …
Run Code Online (Sandbox Code Playgroud) 我一直坚持这个(显然很容易)我无法解决的问题.我正在使用Bootstrap 3.2.0并且我无法移除手风琴面板标题和面板主体之间的线,而其他每个边框和阴影都消失了.我已经尝试了在发布之前可能给出的所有建议,但没有运气.这是HTML代码:
<ul class="nav nav-pills nav-stacked">
<div class="panel-group" id="accordion">
<div class="panel panel-default">
<div class="panel-heading">
<p class="panel-title">
<a data-toggle="collapse" data-parent="#accordion" href="#collapse1">PROJECTS</a>
</p>
</div>
<div id="collapse1" class="panel-collapse collapse">
<div class="panel-body">
<ul>
<li><a href="#napoli" tabindex="-1" data-toggle="tab">NAPOLI</a></li>
<li><a href="#portraits" tabindex="-1" data-toggle="tab">PORTRAITS</a></li>
</ul>
</div>
</div>
</div>
</div>
</ul>
</div>
Run Code Online (Sandbox Code Playgroud)
这是迄今为止相关的CSS ...
.panel-group{
margin:0;
}
.panel{
border:none;
box-shadow:none;
}
.panel-heading{
padding:0;
}
Run Code Online (Sandbox Code Playgroud)
这是它的样子:
假设我有一个这样的片段.
h1 {
border-bottom: 10px black solid;
}
Run Code Online (Sandbox Code Playgroud)
<h1>My name is Apujay.</h1>
Run Code Online (Sandbox Code Playgroud)
如何将文本下方的边框向下移动?
我正在为游戏设计一个标题屏幕.在设计徽标时,我决定在边缘使用彩虹边框:
我想在此之后我想在标题屏幕上用类似的彩虹边框(特别是JButtons)实现我的其余组件.在寻找方法的同时,我遇到了AbstractBorder
全班同学.我的问题是,这是否可行,如果是,使用抽象边界类根据组件的大小生成彩虹边框的最有效方法是什么?