小编Bae*_*Bae的帖子

如何在自定义按钮中对齐中心文字?

我有这个HTML

<head>
<title>HTML5 App</title>

<link rel="stylesheet" type="text/css" href="css/custom.css"> 
<link rel="stylesheet" type="text/css" href="css/buttons.css"> 

</head>

<body>
<!--Estructura -->


<div id="botones">
    <button class="btn" data-am-type="button">Soy un &lt;button&gt;</button>
    <a class="btn" data-am-type="button">Soy un &lt;a&gt;</a>
    <div class="btn" data-am-type="button">Soy un &lt;div&gt;</div>
    <input class="btn" type="button" value="Soy un <input>">
</div>

</body>
Run Code Online (Sandbox Code Playgroud)

在<button>和<input>中,文本是按钮的对齐中心,但在<a>和<div>中,文本显示在按钮的顶部.我认为<button>和<input>继承了一些属性,因此它们在按钮中间对齐文本.

我明白了

PIC

我希望所有按钮在中间对齐文本.

班级"btn"就是这个

.btn{
display: inline-block;
padding: 4px 12px; /* Padding por defecto */
font-size: 16px;  /* Tamaño fuente por defecto */
line-height: 20px; /* Tamaño de linea */
text-align: center;
vertical-align: middle;

font-family: 'Helvetica Neue', Helvetica, Arial, …
Run Code Online (Sandbox Code Playgroud)

html css html5 css3

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

startActivity之后获取活动(意图i)

在一种方法中,我开始一项新活动

public void start(){
    Intent i = new Intent(mContext, Screen.class);
    mContext.startActivity(i);
    //Here i want to get the new activity

    Activity a = ...
    //Do something with new activity        

}
Run Code Online (Sandbox Code Playgroud)

在调用之后,starActivity()我需要获取新的Activity并使用它做一些事情.

可能吗??

编辑:

我在Screen类上有这些方法:

@Override
protected void onCreate(Bundle savedInstanceState) {
    super.onCreate(savedInstanceState);
    loadedScreen = false;
}


public void loadScreen(String folderResources, String nameXml, String nameScren){
         //Do something
    }
Run Code Online (Sandbox Code Playgroud)

loadScreen 读取XML文件并通过代码创建所有用户界面,而不是进行操作 onCreate

在另一个类中,我调用foo():

public void goToScreen(String nameScreen){
    Class screen = Screen.class;
    Intent i = new Intent(mContext, screen);
    mContext.startActivity(i);

    //Here in screen.getMethod... i …
Run Code Online (Sandbox Code Playgroud)

android android-activity

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

Flexbox不适用于按钮

我想在我的HTML中使用flex box模型

我有一个div容器,里面有三个按钮.

<div id="viewport" class="linearlayout horizontal" data-am-control="vertical-layout" >  
    <!-- El div "container_buttons" estaría centrado en el medio del padre -->      
    <button id="twitter" class="btn item" data-am-control="button" >Twitter dinámico</button>
    <button id="spinnerSimple" class="btn item" data-am-control="button" >Spinner simple</button>
    <button id="spinnerCustom" class="btn item" data-am-control="button" >Spinner personalizado</button>
</div><!-- END VIEWPORT-->
Run Code Online (Sandbox Code Playgroud)

我使用显示:框和方向:垂直...但我看到我的按钮内嵌垂直..

我的问题在于所有浏览器.

Css是这样的:

#viewport{
width: 480px;
height: 800px;
background-image: linear-gradient(#a8a8a8, #ebebeb);
margin: 0 auto;
}

.linearlayout{
display: -webkit-box; 
display: -moz-box; 
display: box;

}

.horizontal{
-webkit-box-orient: horizontal; 
-moz-box-orient: horizontal; 
box-orient: horizontal;
}

.vertical{
-webkit-box-orient: vertical; 
-moz-box-orient: …
Run Code Online (Sandbox Code Playgroud)

css html5 css3 flexbox

3
推荐指数
1
解决办法
5299
查看次数

标签 统计

css ×2

css3 ×2

html5 ×2

android ×1

android-activity ×1

flexbox ×1

html ×1