标签: alignment

QListWidget 对齐项目中心

我正在向 QList 小部件添加一个字符串列表,如下所示:

myList.addItems( [ 'item1' , 'item2' , 'item3' ] )
Run Code Online (Sandbox Code Playgroud)

默认情况下,列表将它们与左侧对齐,但我想将它们放在列表的中心。

有任何想法吗?

center pyqt alignment qlistwidget qlist

0
推荐指数
1
解决办法
6328
查看次数

Div Box中的Div框

我已将页脚添加到EasyCareBath.com,我可以让div正常工作,除了".footer_box",它不会居中.我添加了"left:15%",当你把窗户向上吹时,它就不再对齐了.我错过了什么或者我对css做了太多的事吗?

.footer_spacer {
    height: 50px;   
}
.footer_wrapper {
    height: 375px;
    background-color: #e6dccb;
}
.footer {
    border-top: 10px solid #789E65;
    box-shadow: 0 5px 20px rgba(0, 0, 0, 0.6);
    margin-top: 0px;
    /*min-width: 1007px;*/
    height: 235px;
    background-attachment: scroll;
    background-image: url(../images_footer/footer_bg.png);
    background-repeat: repeat-x;
    background-position: center top;
    position: relative;
}
.footer_box {
    height: 236px;
    width: 1007px;
    /*position: relative;*/
}
.footer_copyright {
    width: 100%;
    /* [disabled]height: 100px; */
    /*float: left;*/
    padding-top: 15px;
    position: relative;
    text-align: center;
    word-spacing: normal;
    font-family: Arial, Helvetica, sans-serif;
    font-size: 14px; …
Run Code Online (Sandbox Code Playgroud)

html css center alignment

0
推荐指数
1
解决办法
181
查看次数

中心将一个表格单元格对齐另外两个

这就是我想要完成的事情:

|---------| |----------|
| TableC1 | | TableC2  |
|---------| |----------|
     |------------|
     | TableC3    |
     |------------|
Run Code Online (Sandbox Code Playgroud)

您可以在上面看到的是我想要完成的任务.TableCell1和TableCell2很好地对齐在表的中心,但由于我想在它们下面只有一个表格单元格,所以TableCell3只是去了一个边,左边或右边并不重要.

这是我写的方式的片段:

HTML:

<table id = "some-boxes">

<tr>
<td id = "first-box">
SOME TEXT101
</td>

<td id = "second-box">
SOME TEXT202
</td>
</tr>

<td id = "third-box">
SOME TEXT303
</td>
</table
Run Code Online (Sandbox Code Playgroud)

CSS:

#first-box{
   width: 100px;
}
#second-box{
   width: 100px;
}
#third-box{
   width: 200px;
   text-align: center;
   margin-left: 50%;
   margin-left: 50%;
}
Run Code Online (Sandbox Code Playgroud)

希望有人能回答我的这个谜团.谢谢你的问候:)

html css center alignment css-tables

0
推荐指数
1
解决办法
2354
查看次数

CSS - 如何将不同的字体大小相互对齐?

我有一些CSS的小问题 - > jsFiddle的例子

简单按钮:

<button type="reset" id="reset-btn">Reset</button>
Run Code Online (Sandbox Code Playgroud)

CSS规则:

button#reset-btn:after{
    content:" <<";
    font-size:2em;
}
Run Code Online (Sandbox Code Playgroud)

正如您所看到的,"<<"是通过CSS生成的.有没有办法将这两种不同的字体大小相互对齐,以便较大的"<<"旁边的文字位于按钮的垂直中心?

提前致谢!

css alignment font-size

0
推荐指数
1
解决办法
1668
查看次数

垂直对齐:中间

我想将img元素放在div.partners-slider的中间.这是一个响应式滑块我无法设置固定高度.有什么建议 ?

的jsfiddle

在此输入图像描述

HTML

    <div class="ps-wrap"><div class="partners-slider">
<div class="pslide"><img src="http://server-pps.com/img/gwiazda_sponsor.png" /></div>  
<div class="pslide"><img src="http://www.sundance.org/images/support-us/HPActivitiesLogo50x50.png" /></div> 
<div class="pslide"><img src="http://t2.gstatic.com/images?q=tbn:ANd9GcQvsT_kxUqdhOoo7zSTkbQ76PLgx4ZRucUZcbf2KsrY0bFbu30agw" /></div> 
    <div class="pslide"><img src="http://i.cdn.turner.com/dr/nba/teamsites-nbateams/release/nets/sites/nets/files/content/images-gallery/2013/07/twitterimage-updated.jpg?1374006700" /></div> 
</div></div>
Run Code Online (Sandbox Code Playgroud)

JS

    $(document).ready(function() {
$('.partners-slider').bxSlider({
slideWidth: 924,
        auto: 0,
        autoStart: 0,
        moveSlides: 1,
        minSlides: 3,
        maxSlides: 8,
        pager: false,
        slideMargin: 5
  });
 });

(function(e){var t={},n={mode:"horizontal",slideSelector:"",infiniteLoop:!0,hideControlOnEnd:!1,speed:500,easing:null,slideMargin:0,startSlide:0,randomStart:!1,captions:!1,ticker:!1,tickerHover:!1,adaptiveHeight:!1,adaptiveHeightSpeed:500,video:!1,useCSS:!0,preloadImages:"visible",touchEnabled:!0,swipeThreshold:50,oneToOneTouch:!0,preventDefaultSwipeX:!0,preventDefaultSwipeY:!1,pager:!0,pagerType:"full",pagerShortSeparator:" / ",pagerSelector:null,buildPager:null,pagerCustom:null,controls:!0,nextText:"Next",prevText:"Prev",nextSelector:null,prevSelector:null,autoControls:!1,startText:"Start",stopText:"Stop",autoControlsCombine:!1,autoControlsSelector:null,auto:!1,pause:4e3,autoStart:!1,autoDirection:"prev",autoHover:!1,autoDelay:0,minSlides:1,maxSlides:1,moveSlides:0,slideWidth:0,onSliderLoad:function(){},onSlideBefore:function(){},onSlideAfter:function(){},onSlideNext:function(){},onSlidePrev:function(){}};e.fn.bxSlider=function(s){if(0!=this.length){if(this.length>1)return this.each(function(){e(this).bxSlider(s)}),this;var o={},r=this;t.el=this;var a=e(window).width(),l=e(window).height(),d=function(){o.settings=e.extend({},n,s),o.settings.slideWidth=parseInt(o.settings.slideWidth),o.children=r.children(o.settings.slideSelector),o.children.length<o.settings.minSlides&&(o.settings.minSlides=o.children.length),o.children.length<o.settings.maxSlides&&(o.settings.maxSlides=o.children.length),o.settings.randomStart&&(o.settings.startSlide=Math.floor(Math.random()*o.children.length)),o.active={index:o.settings.startSlide},o.carousel=o.settings.minSlides>1||o.settings.maxSlides>1,o.carousel&&(o.settings.preloadImages="all"),o.minThreshold=o.settings.minSlides*o.settings.slideWidth+(o.settings.minSlides-1)*o.settings.slideMargin,o.maxThreshold=o.settings.maxSlides*o.settings.slideWidth+(o.settings.maxSlides-1)*o.settings.slideMargin,o.working=!1,o.controls={},o.interval=null,o.animProp="vertical"==o.settings.mode?"top":"left",o.usingCSS=o.settings.useCSS&&"fade"!=o.settings.mode&&function(){var e=document.createElement("div"),t=["WebkitPerspective","MozPerspective","OPerspective","msPerspective"];for(var i in t)if(void 0!==e.style[t[i]])return o.cssPrefix=t[i].replace("Perspective","").toLowerCase(),o.animProp="-"+o.cssPrefix+"-transform",!0;return!1}(),"vertical"==o.settings.mode&&(o.settings.maxSlides=o.settings.minSlides),c()},c=function(){if(r.wrap('<div class="bx-wrapper"><div class="bx-viewport"></div></div>'),o.viewport=r.parent(),o.loader=e('<div class="bx-loading" />'),o.viewport.prepend(o.loader),r.css({width:"horizontal"==o.settings.mode?215*o.children.length+"%":"auto",position:"relative"}),o.usingCSS&&o.settings.easing?r.css("-"+o.cssPrefix+"-transition-timing-function",o.settings.easing):o.settings.easing||(o.settings.easing="swing"),v(),o.viewport.css({"max-width":"100%",overflow:"hidden",position:"relative"}),o.viewport.parent().css({maxWidth:u()}),o.children.css({"float":"horizontal"==o.settings.mode?"left":"none",listStyle:"none",position:"relative"}),o.children.width(p()),"horizontal"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginRight",o.settings.slideMargin),"vertical"==o.settings.mode&&o.settings.slideMargin>0&&o.children.css("marginBottom",o.settings.slideMargin),"fade"==o.settings.mode&&(o.children.css({position:"absolute",zIndex:0,display:"none"}),o.children.eq(o.settings.startSlide).css({zIndex:50,display:"block"})),o.controls.el=e('<div class="bx-controls" />'),o.settings.captions&&E(),o.settings.infiniteLoop&&"fade"!=o.settings.mode&&!o.settings.ticker){var t="vertical"==o.settings.mode?o.settings.minSlides:o.settings.maxSlides,i=o.children.slice(0,t).clone().addClass("bx-clone"),n=o.children.slice(-t).clone().addClass("bx-clone");r.append(i).prepend(n)}o.active.last=o.settings.startSlide==f()-1,o.settings.video&&r.fitVids();var s=o.children.eq(o.settings.startSlide);"all"==o.settings.preloadImages&&(s=r.children()),o.settings.ticker?o.settings.pager=!1:(o.settings.pager&&w(),o.settings.controls&&T(),o.settings.auto&&o.settings.autoControls&&C(),(o.settings.controls||o.settings.autoControls||o.settings.pager)&&o.viewport.after(o.controls.el)),s.imagesLoaded(g)},g=function(){o.loader.remove(),m(),"vertical"==o.settings.mode&&(o.settings.adaptiveHeight=!0),o.viewport.height(h());var redraw=setInterval(function(){r.redrawSlider()},25);setTimeout(function(){clearInterval(redraw)},250);$("#hide-menu-bg").mouseenter(function(){r.stopAuto(true)}).mouseleave(function(){if (o.settings.auto && o.settings.autoStart) L()}),sliderHover();$("#hide-menu-bg").click(function(e){e.preventDefault();var startTime=new Date().getTime();var interval=setInterval(function(){if(new Date().getTime()-startTime>1400){clearInterval(interval);sliderHover();return;}$('.slider-wrap').unbind('mouseenter mouseleave');r.redrawSlider()},50);});function sliderHover(){$(".slider-wrap").mouseenter(function(){$(this).find(".slide-desc").css({left:'0'});$(this).find(".bx-wrapper").css({'padding-left':'100px'});$(this).find(".slide-desc p, .slide-desc …
Run Code Online (Sandbox Code Playgroud)

css alignment

0
推荐指数
1
解决办法
1600
查看次数

仅对齐停靠面板中的可见元素

<DockPanel Grid.Row="1" HorizontalAlignment="Right" Width="300">
    <Button x:Name="startPackageSendButton" Command="{Binding StartPackageSendingProcessCommand}"  Style="{StaticResource blueButtonStyle}" Content="Start" Width="100" VerticalAlignment="Top" Margin="0,0,0,0" Visibility="Visible" HorizontalAlignment="Right"/>
    <Button x:Name="clearPackageSendButton" Command="{Binding ClearPackageSendingProcessCommand}"  Style="{StaticResource blueButtonStyle}" Content="Clear" Width="100" VerticalAlignment="Top" Margin="0,0,0,0" Visibility="Collapsed" HorizontalAlignment="Right"/>
    <Button x:Name="cancelPackageSendButton" Command="{Binding CancelPackageSendingProcessCommand}" Style="{StaticResource blueButtonStyle}" Content="Stop" Width="100" VerticalAlignment="Top" Margin="0,0,0,0" Visibility="Visible" HorizontalAlignment="Right"/>
</DockPanel>
Run Code Online (Sandbox Code Playgroud)

我正在使用Dockpanel水平对齐堆叠一些按钮。如果某些按钮不是,Visible我在按钮之间有空格。

如果按钮未Visibility设置为可见,我如何消除空格?有什么技术可以达到这种效果吗?

编辑:我按照建议将隐藏更改为折叠。

.net c# wpf alignment dockpanel

0
推荐指数
1
解决办法
1592
查看次数

C++读取二进制数据到struct

我正在阅读一个二进制文件,我知道它的结构,我试图放入一个结构但是当我来读取二进制文件时,我发现当它单独打印出结构时,它似乎正确但是然后在第四次阅读时,它似乎将它添加到上次读取的最后一个成员.

这里的代码可能比我解释它更有意义:

STRUC

#pragma pack(push, r1, 1)
struct header
{
    char headers[13];
    unsigned int number;
    char date[19];
    char fws[16];
    char collectversion[12];
    unsigned int seiral;
    char gain[12];
    char padding[16];

};
Run Code Online (Sandbox Code Playgroud)

主要

  header head;
  int index = 0;
  fstream data;
  data.open(argv[1], ios::in | ios::binary);
  if(data.fail())
    {
      cout << "Unable to open the data file!!!" << endl;
      cout << "It looks Like Someone Has Deleted the file!"<<endl<<endl<<endl;
      return 0;

    }
   //check the size of head
   cout << "Size:" << endl;
   cout << sizeof(head) …
Run Code Online (Sandbox Code Playgroud)

c++ binary alignment

0
推荐指数
1
解决办法
523
查看次数

如何排列列表中的每个单词,以便条目在水平方向上从同一点开始?

这是一个例子,我从以前的SO问题略有改变:http: //jsfiddle.net/tPjQR/72/

ol {
    font-family: Georgia, serif;
}
ol span {
    font-family: Arial, sans-serif;
    font-size: 17px
}
Run Code Online (Sandbox Code Playgroud)
<ol>
    <li><span>Entry one</span></li>
    <li><span>Entry two</span></li>
    <li><span>Entrye three</span></li>
    <li><span>Entry five</span></li>
    <li><span>Entry six</span></li>
    <li><span>Entry Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long Long</span></li>
</ol>
Run Code Online (Sandbox Code Playgroud)

我想排列这些列,这样,无论一列中有多少文本,每列的第一个字符都会排成一行.

例如

Entry one
Entry two
Entrye three
Entry five
Entry six
Run Code Online (Sandbox Code Playgroud)

Entry  one
Entry  two
Entrye three
Entry  five
Entry  six
Run Code Online (Sandbox Code Playgroud)

有没有办法用列表项执行此操作,还是需要使用表?

html css alignment

0
推荐指数
1
解决办法
58
查看次数

功能打印奇怪的值.C++

考虑这个例子:

class A
{
public:
     int a;
public:
     A():a(1){};
};

class B:public A
{
public:
     int b;
public:
     B():b(2){};
};

void print(A* a)
{
     for(int i=0; i<10; ++i)
     {
          cout<<a[i].a<<" ";
     } 
}

int main()
{
     B b[10];
     print(b);
}
Run Code Online (Sandbox Code Playgroud)

我的程序输出是:1 2 1 2 1 2 1 2 1 2 1 2. 但它如何通过[i] .a访问数据b,因为我从未在输出中提到过b.

c++ arrays inheritance alignment

0
推荐指数
1
解决办法
76
查看次数

在AVR的不同内存部分中进行结构打包

有以下结构:

typedef struct {
    uint8_t val1;
    uint16_t val2;
}some_config_type;

some_config_type EEMEM config = {
    .val1 = 20,
    .val2 = 2000
};
Run Code Online (Sandbox Code Playgroud)

该配置存储在eeprom内存中,我想从中加载它。我不确定avr gcc或C中是否有共同的规则,当我使用eeprom_read_block复制到另一个内存部分ram时,它保证了bot结构的布局是相同的。我想确保这在任何情况下都不会中断,并且内存布局是相同的,而不取决于部分。

c embedded struct avr alignment

0
推荐指数
1
解决办法
72
查看次数

标签 统计

alignment ×10

css ×5

center ×3

html ×3

c++ ×2

.net ×1

arrays ×1

avr ×1

binary ×1

c ×1

c# ×1

css-tables ×1

dockpanel ×1

embedded ×1

font-size ×1

inheritance ×1

pyqt ×1

qlist ×1

qlistwidget ×1

struct ×1

wpf ×1