¿Cómo creo un borde medio inclinado con dos pestañas? -- ss campo con tabs campo con border camp Relacionados El problema

How do i create a slanted middle border with two tabs


-1
vote

problema

Español

Tengo dos pestañas alternas cada una con un 50% de ancho. Ambas son pestañas de clickables. El borde medio de las pestañas debe ser inclinado. Lo intenté con la propiedad sesgada. Pero el texto dentro de la pestaña también se está sesgando. ¿Cómo logro un borde medio inclinado? ¿Hay alguna de todos modos para lograr con solo CSS BORDERS?

  <Expander Name="expander" Grid.Column="2" Grid.Row="0" Grid.RowSpan="5" ExpandDirection="Right" ToolTip="Expand window for history details" Expanded="Expander_Expanded" Collapsed="Expander_Collapsed" SizeChanged="expander_SizeChanged" >         <Expander.Header>             <TextBlock RenderTransformOrigin="0.3,1.5">                     <TextBlock.RenderTransform>                         <TransformGroup>                             <RotateTransform Angle="90" />                         </TransformGroup>                     </TextBlock.RenderTransform>                     Show history                 </TextBlock>         </Expander.Header>         <StackPanel>                            <ListView ItemsSource="{Binding Path=HistoryList}" ScrollViewer.CanContentScroll="True" ScrollViewer.HorizontalScrollBarVisibility="Auto" MaxHeight="350" >             <ListView.View>                 <GridView>                     <GridViewColumn Header="Operation" DisplayMemberBinding="{Binding Operation}" />                     <GridViewColumn Header="Result" DisplayMemberBinding="{Binding Result}" />                 </GridView>             </ListView.View>         </ListView>         </StackPanel>     </Expander> 111  
Original en ingles

I have two toggled tabs each with 50% width. Both are clickable tabs. The middle border of the tabs needs to be slanted. I tried with skew property. But the text inside the tab is also getting skewed. How do i achieve a slanted middle border. Is there anyway to achieve with just css borders ?

.toggleBtnRight {     border: 1px solid white;     background: none;     font-family: 'Futura LT BOLD' !important;     color: #005695;     font-size: 0.7em;     text-align: center;     margin: auto;     float: right;     font-weight: bolder;     padding-top: 10px;     padding-bottom: 10px;     width: 50%; } .toggleBtnLeft {     border: 1px solid white;     background: none;     font-family: 'Futura LT BOLD' !important;     color: #005695;     font-size: 0.7em;     text-align: center;     margin: auto;     float: left;     font-weight: bolder;     padding-top: 10px;     padding-bottom: 10px;     width: 50%; }        .clickedBtn {  background: #f3f3f5 !important;  border-bottom: 1px solid #c6c6c7 !important;  border-left: 1px solid #c6c6c7 !important;  border-right: 1px solid #c6c6c7 !important;  }  
        
         
         

Lista de respuestas

0
 
vote

Puede hacerlo agregando algo de elemento psuedo como <ItemGroup> <PackageReference Include="AWSSDK.S3" Version="3.3.111.37" /> <PackageReference Include="Microsoft.AspNetCore.Mvc.WebApiCompatShim" Version="2.2.0" /> <PackageReference Include="Swashbuckle.AspNetCore" Version="5.5.1" /> </ItemGroup> 1111111/

    <ItemGroup>     <PackageReference Include="AWSSDK.S3" Version="3.3.111.37" />     <PackageReference Include="Microsoft.AspNetCore.Mvc.WebApiCompatShim" Version="2.2.0" />     <PackageReference Include="Swashbuckle.AspNetCore" Version="5.5.1" />   </ItemGroup> 3  

Para obtener más detalles, eche un vistazo a la DEMO

 

You can do it by adding some psuedo element like :before and add background and borders in it make transforms in that element like

.toggleBtnRight:before {     content: '';     position: absolute;     top: 0;     right: 0;     bottom: 10px;     left: 0;     z-index: -1;     border: .1em solid #aaa;     border-bottom: none;     /* border-radius: 10px 10px 0 0; */     background: -webkit-gradient(linear, left top, left bottom, color-stop(0%,rgba(255,255,255,1)), color-stop(100%,rgba(229,229,229,1)));     background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);     background: -webkit-linear-gradient(top, rgba(255,255,255,1) 0%, rgba(229,229,229,1) 100%);     background: linear-gradient(to bottom, rgba(255,255,255,1) 0%,rgba(229,229,229,1) 100%);     -webkit-transform: perspective(5px) rotateX(2deg);     transform: perspective(5px) rotateX(2deg);     -webkit-transform-origin: left;     transform-origin: left; } 

for more details have a look at the demo

 
 

Relacionados problema

0  Mesas con su borde, las líneas bajan en la segunda línea  ( Tables withour border the lines goes down in the second line ) 
Necesito ayuda en esto: Si trato de integrar esto en un boletín de noticias MailChimp, las líneas bajan aquí es la captura de pantalla: http://i197.phobu...

10  Detectando verdadera frontera, relleno y margen de JavaScript  ( Detecting true border padding and margin from javascript ) 
¿Hay una manera de detectar la verdadera frontera, el relleno y el margen de los elementos del código JavaScript? Si mira el siguiente código: <html> <...

1  Frontera de zigzag (Padre% altura)  ( Zigzag border parent height ) 
Estoy tratando de usar este ejemplo: http://dabblet.com/gist/3401493 que dice que usa esto para la frontera: #navigation .navbar-inverse .navbar-nav .ac...

0  Crear un borde de 1px sólido # 89CFF0 no funciona. Cambia la forma del menú. ¿Por qué?  ( Creating a border of 1px solid 89cff0 is not working it changes the shape of t ) 
Estoy tratando de hacer un borde de 1px sólido # 89CFF0 para mi menú. Puedes ver en los otros "divs" que esto es lo que he hecho, y ha funcionado como "héroe"...

1  Botón de radio con sombra redondeada a la izquierda en cromo  ( Radio button with rounded shadow on left in chrome ) 
¿Cómo hago que la sombra del botón de radio se redondea en Chrome como cómo se muestra en IE? Cualquier ayuda será apreciada! IE: ( como este ) crom...

-2  Cómo cambiar la línea de borde Color Actualizar la página  ( How to change the border line color refresh the page ) 
Aplicé el color de la frontera de CSS en el sitio. Quiero chindarme el color de la frontera en cada momento actualizar la página. Cómo escribir el código en J...

0  CSS3 - Divos uno el uno en el otro, fronteras, triángulos  ( Css3 divs one on each other borders triangles ) 
Estoy en problemas tratando de hacer esto: Me las arreglé para hacer algo así: display: table-cell; vertical-align: middle; background: rgb(245,245,2...

37  Firefox 1 Pixel Bug with fronteras-colapso, solución  ( Firefox 1 pixel bug with border collapse workaround ) 
¿Hay alguna solución para el siguiente error "1 Pixel a la izquierda"? <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.or...

8  Desapareciendo bordes de células de mesa CSS en navegadores basados ​​en gecko  ( Disappearing css table cell borders in gecko based browsers ) 
Tengo una construcción de tabla HTML muy específica que parece revelar un error de gecko. Aquí hay una versión destilada del problema. Observe la siguiente ...

197  ¿Cómo forzar un bloque div que se extienda a la parte inferior de una página, incluso si no tiene contenido?  ( How do i force a div block to extend to the bottom of a page even if it has no c ) 
En el marcado que se muestra a continuación, estoy tratando de que el DIV de contenido se estire hasta la parte inferior de la página, pero solo está estirand...




© 2022 respuesta.top Reservados todos los derechos. Centro de preguntas y respuestas reservados todos los derechos