通过为其中一个设置负边距来重叠视图,以便它侵入另一个视图的边界框.
它似乎按照你期望的方式工作,如果他们应该重叠布局.但是我不想在不知不觉中做不好的事情遇到更大的问题.模拟器,物理设备,你命名它,当你使用负边距时,一切似乎都正常工作,一个视图侵入另一个视图边界框,并取决于它在布局中声明的方式,它将在另一个视图的上方或下方.
我也知道,自API 21以来我们可以设置translationZ
和elevation
属性使视图显示在其他视图的上方或下方,但我的关注基本上来自这样一个事实,即在layout_margin
属性的文档中明确指出边缘值应为正,让我引述:
摘录:
指定此视图左侧,顶部,右侧和底部的额外空间.这个空间超出了这个视野的范围.保证金价值应为正数.必须是维值,这是一个附加单位的浮点数,例如"14.5sp".可用的单位是:像素(像素),DP(密度无关的像素),SP(基于优选的字体大小缩放的像素),in(英寸),(毫米)...
在未来的几年,因为最初提出这个问题,我还没有切缘阴性的任何问题,并尽量避免使用它们尽可能多地,但并没有遇到任何问题,所以即使文档指出,我不是太担心它.
我已经在寻找解决方案的不同问题,我已经尝试了建议,但我没有找到解决方案使其工作.
每次我想运行此代码时,它总是说:
plot.new()出错:数字边距太大
我不知道如何解决它.这是我的代码:
par(mfcol=c(5,3))
hist(RtBio, main="Histograma de Bio Pappel")
boxplot(RtBio, main="Diagrama de Caja de Bio Pappel")
stem(RtBio)
plot(RtBio, main="Gráfica de Dispersión")
hist(RtAlsea, main="Histograma de Alsea")
boxplot(Alsea, main="Diagrama de caja de Alsea")
stem(RtAlsea)
plot(RtTelev, main="Gráfica de distribución de Alsea")
hist(RtTelev, main="Histograma de Televisa")
boxplot(telev, main="Diagrama de Caja de Televisa")
stem(Telev)
plot(Telev, main="Gráfica de dispersión de Televisa")
hist(RtWalmex, main="Histograma de Walmex")
boxplot(RtWalmex, main="Diagrama de caja de Walmex")
stem(RtWalmex)
plot(RtWalmex, main="Gráfica de dispersión de Walmex")
hist(RtIca, main="Histograma de Ica")
boxplot(RtIca, main="Gráfica de …
Run Code Online (Sandbox Code Playgroud) 请看我的代码,我不明白为什么这些div的边距重叠.
.alignright {float: right}
#header .social {margin-top: 50px;}
#header .social a {display: inline-block;}
#header .social .fb {width: 64px; height: 1px; padding-top: 60px; overflow: hidden;}
#header .social .twit {width: 64px; height: 1px; padding-top: 60px; overflow: hidden;}
#header .contact {margin: 20px 70px 20px 0; font-size: 14px; font-weight: bold;}
#header .contact span {color: #FFFFFF;}
#header .search {margin: 10px 0 0;}
Run Code Online (Sandbox Code Playgroud)
CSS:
<div class="alignright">
<div class="social">
<a href="#" class="twit"></a>
<a href="#" class="fb"></a>
</div><!-- social -->
<div class="contact">
Get in Touch: <span>+44 10012 12345</span>
</div><!-- …
Run Code Online (Sandbox Code Playgroud) 我已经使用了相对布局,我想在屏幕底部设置按钮,但是这会把它全部放到底部,我想有一些余量,所以它在屏幕的末端之间有一些空间/查看和按钮.无论我做什么,按钮边距在2.1+上都没有做任何事情由于某种原因.相对布局包含一个背景,所以我不能但是它的余量.
有人知道解决这个问题吗?
<?xml version="1.0" encoding="utf-8"?>
<RelativeLayout xmlns:android="http://schemas.android.com/apk/res/android"
android:layout_width="match_parent"
android:layout_height="match_parent"
android:layout_marginBottom="0dp"
android:background="@drawable/background" >
<Button
android:id="@+id/confirm_mobile_button_next"
android:layout_width="fill_parent"
android:layout_height="40dip"
android:layout_alignParentBottom="true"
android:layout_alignParentLeft="false"
android:layout_centerHorizontal="false"
android:layout_centerInParent="false"
android:layout_margin="15dp"
android:background="@drawable/button_shape_selector"
android:paddingLeft="10dip"
android:paddingRight="10dip"
android:text="@string/confirm_mobile_no_continue"
android:textColor="@color/white"
android:textStyle="bold" />
</RelativeLayout>
Run Code Online (Sandbox Code Playgroud) 我可以在代码中单独设置边距,但是如何在XAML中设置边距,例如我该怎么做:
伪代码:
<StackPanel Margin.Top="{Binding TopMargin}">
Run Code Online (Sandbox Code Playgroud) 我试图用胶乳写我的论文......虽然不能直接得到布局:?我正在使用以下文档类:
\documentclass[11pt,a4paper,twoside,openright]{book}
Run Code Online (Sandbox Code Playgroud)
我的问题是:在奇数页面上有一个很大的边距,剩下一小部分 - 它应该是相反的方式...(对于绑定和东西)我有点困惑 - 我只是愚蠢地看到明显的?奇数页码出现在绑定文档的"右侧"页面上,因此左侧需要更大的装订边距进行绑定 - 反之亦然.对?
为什么LaTeX不像这样?
这是生成一个显示我的问题的小Tex文件的完整代码:
\documentclass[11pt,a4paper,twoside,openright]{book}
\begin{document}
\chapter{blah}
Lorem ipsum ius et accumsan tractatos, aliquip deterruisset cu usu. Ea soleat eirmod nostrud eum, est ceteros similique ad, at mea tempor petentium. At decore neglegentur quo, ea ius doming dictas facilis, duo ut porro nostrum suavitate.
\end{document}
Run Code Online (Sandbox Code Playgroud)
编辑:我知道有很多方法可以手动指定页边距,比如
\setlength{\oddsidemargin}{53pt}
Run Code Online (Sandbox Code Playgroud)
要么 ...
\usepackage[lmargin=1cm,rmargin=2.5cm,tmargin=2.5cm,bmargin=2.5cm]{geometry}
Run Code Online (Sandbox Code Playgroud)
我只是想使用默认设置而不理解为什么它们没有按预期运行.
我在matplotlib中有一个简单的情节,我想增加标题和情节之间的距离(不使用,suptitle
因为它不适用于我在服务器上使用的版本).怎么做 ?
为了更好地平衡我正在处理的页面,我想找到一种方法来根据屏幕分辨率增加DIV的上边距.使用jQuery或Javascript设置这些维度的最佳方法是什么?
我目前正在做一个包含自定义警报对话框的android应用程序.它包含一个按钮,但我无法设置按钮的边距.代码如下.setmargin方法不起作用
AlertDialog.Builder myDialog = new AlertDialog.Builder(Login.this);
Button button = new Button(Login.this);
button.setText("Send");
LayoutParams buttonLayoutParams
= new LayoutParams(LayoutParams.WRAP_CONTENT, LayoutParams.WRAP_CONTENT);
button.setLayoutParams(buttonLayoutParams);
resetPassword=editText.getText().toString();
LinearLayout layout = new LinearLayout(Login.this);
layout.setOrientation(LinearLayout.VERTICAL);
layout.addView(textView);
layout.addView(editText);
layout.addView(button);
myDialog.setView(layout);
Run Code Online (Sandbox Code Playgroud) 我layout_marginLeft="30dip"
在为按钮定义的样式中使用了属性.当我为每个按钮单独应用此样式时,左边距按我的意愿放置.
但后来我定义了一个主题,我将按钮样式分配给属性android:buttonStyle
并将其应用到我的项目中.
但是,左边距属性将被忽略.知道我必须在这做什么吗?
style.xml如下:
<style name="btnstyle" parent="@android:style/Widget.Button">
<item name="android:layout_height">wrap_content</item>
<item name="android:layout_width">wrap_content</item>
<item name="android:layout_marginLeft">30dip</item>
<item name="android:textColor">#FFFFFF</item>
</style>
<style name="appstyle" parent="android:Theme">
<item name="android:buttonStyle">@style/btnstyle</item>
</style>
Run Code Online (Sandbox Code Playgroud)