Centralizar o ícone da mensagem
4 participantes
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre a aparência do fórum :: Questões resolvidas sobre a aparência do fórum
Página 1 de 1 • Compartilhe
Centralizar o ícone da mensagem
Detalhes da questão
Endereço do fórum: https://redehopex.forumeiros.com/
Versão do fórum: ModernBB
Descrição
Diante essa print a cima eu modifiquei o template e adicione um codigo na folha css no qual irei passar, mas adiantando gostaria de saber como poderia centralizar aquele incone resolvido deixando ele no meio e colocar no canto direito o Avatar redondo e embaixo dele o nome de nick e embaixo do nick onde tem hoje tal hora
codigo css:
- Código:
\\ subforum
.forumbg.announcement {
background-color: transparent;
}
.forumbg .header {
background-color: #22b3a7;
}
.page-topic .row {
border: 0;
margin: 10px 0;
box-shadow: 0 1px 6px rgb(0,0,0,6%);
display: grid;
align-items: center;
height: 120px;
}
.page-topic .topic-title a {
font-size: 16px !important;
}
.page-topic .lastpost span > center > span {
font-size: 14px !important;
}
\\ fim subforum
template topic list box:
- Código:
<!-- BEGIN topics_list_box -->
<!-- BEGIN row -->
<style>
</style>
<!-- BEGIN header_table -->
<!-- BEGIN multi_selection -->
<script type="text/javascript">
function check_uncheck_main_{topics_list_box.row.header_table.BOX_ID}()
{
alert('MAIN');
var all_checked = true;
for (i = 0; (i < document.{topics_list_box.FORMNAME}.elements.length) && all_checked; i++)
{
if (document.{topics_list_box.FORMNAME}.elements[i].name == '{topics_list_box.FIELDNAME}[]{topics_list_box.row.header_table.BOX_ID}')
{
all_checked = document.{topics_list_box.FORMNAME}.elements[i].checked;
}
}
document.{topics_list_box.FORMNAME}.all_mark_{topics_list_box.row.header_table.BOX_ID}.checked = all_checked;
}
function check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}()
{
alert('ALL');
for (i = 0; i < document.{topics_list_box.FORMNAME}.length; i++)
{
if (document.{topics_list_box.FORMNAME}.elements[i].name == '{topics_list_box.FIELDNAME}[]{topics_list_box.row.header_table.BOX_ID}')
{
document.{topics_list_box.FORMNAME}.elements[i].checked = document.{topics_list_box.FORMNAME}.all_mark_{topics_list_box.row.header_table.BOX_ID}.checked;
}
}
}
</script>
<!-- END multi_selection -->
<div class="forumbg announcement">
<ul class="topiclist topics">
<li class="header">
<dl class="icon">
<dt>
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
{topics_list_box.row.L_TITLE}
</dt>
</dl>
</li>
</ul>
<ul class="topiclist topics bg_none page-topic">
<!-- END header_table -->
<!-- BEGIN header_row -->
<strong>{topics_list_box.row.L_TITLE}</strong>
<!-- END header_row -->
<!-- BEGIN topic -->
<!-- BEGIN table_sticky -->
</ul>
</div>
<div class="forumbg">
<ul class="topiclist topics">
<li class="header">
<dl class="icon">
<!--<dd class="dterm">-->
<dd class="dterm">
<!-- BEGIN multi_selection -->
<input onclick="check_uncheck_all_{topics_list_box.row.header_table.BOX_ID}();" type="checkbox" name="all_mark_{topics_list_box.row.header_table.BOX_ID}" value="0" />
<!-- END multi_selection -->
{topics_list_box.row.topic.table_sticky.L_TITLE}
</dd>
<dd class="posts"></dd>
<dd class="views"></dd>
<dd class="lastpost"></dd>
</dl>
</li>
</ul>
<ul class="topiclist topics bg_none">
<!-- END table_sticky -->
<li class="row {topics_list_box.row.ROW_ALT_CLASS}"<!-- BEGIN line_sticky --> style="margin-top:5px;"<!-- END line_sticky --> >
<dl class="icon" style="background-image:url('{topics_list_box.row.TOPIC_FOLDER_IMG}');">
<dd class="dterm" title="{topics_list_box.row.L_TOPIC_FOLDER_ALT}" {topics_list_box.row.ICON}>
<!-- BEGIN single_selection -->
<input type="radio" name="{topics_list_box.FIELDNAME}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} />
<!-- END single_selection -->
<div class="topic-title-container">
{topics_list_box.row.NEWEST_POST_IMG}
{topics_list_box.row.PARTICIPATE_POST_IMG}
{topics_list_box.row.TOPIC_TYPE}
<h2 class="topic-title hierarchy">
<a class="topictitle" href="{topics_list_box.row.U_VIEW_TOPIC}">
{topics_list_box.row.TOPIC_TITLE}
</a>
</h2>
</div>
<!-- BEGIN switch_description -->
<span class="topic-description">
{topics_list_box.row.topic.switch_description.TOPIC_DESCRIPTION}
</span>
<!-- END switch_description -->
<span class="topic-author">
{topics_list_box.row.L_BY} {topics_list_box.row.TOPIC_AUTHOR}
</span>
{topics_list_box.row.GOTO_PAGE_NEW}
<!-- BEGIN nav_tree -->
{topics_list_box.row.TOPIC_NAV_TREE_NEW}
<!-- END nav_tree -->
<div class="postdetails">
<span class="postreplies"><i class="fas fa-comments"></i> {topics_list_box.row.REPLIES} {L_REPLIES}</span>
<span class="postviews"><i class="fas fa-eye"></i> {topics_list_box.row.VIEWS} {L_VIEWS}</span>
</div>
</dd>
<dd class="lastpost">
<!-- BEGIN avatar -->
<span class="lastpost-avatar">{topics_list_box.row.topic.avatar.LAST_POST_AVATAR}</span>
<!-- END avatar -->
<span>
<center>{topics_list_box.row.LAST_POST_AUTHOR}</center><dfn>{L_LASTPOST}</dfn>{topics_list_box.row.LAST_POST_TIME}
</span>
</dd>
<!-- BEGIN multi_selection -->
<input onclick="javascript:check_uncheck_main_{topics_list_box.row.BOX_ID}();" type="checkbox" name="{topics_list_box.FIELDNAME}[]{topics_list_box.row.BOX_ID}" value="{topics_list_box.row.FID}" {topics_list_box.row.L_SELECT} />
<!-- END multi_selection -->
</dl>
</li>
<!-- END topic -->
<!-- BEGIN no_topics -->
<li class="row row1">
<dl>
<dt><strong>{topics_list_box.row.L_NO_TOPICS}</strong></dt>
</dl>
</li>
<!-- END no_topics -->
<!-- BEGIN bottom -->
</ul>
</div>
<!-- END bottom -->
<!-- BEGIN spacer --><br /><!-- END spacer -->
<!-- END row -->
<!-- END topics_list_box -->
Re: Centralizar o ícone da mensagem
Olá @PauloVinicios1755,
Atenciosamente,
tikky.
Adicione na folha de estilo (CSS)incone resolvido deixando ele no meio
- Código:
.dterm[style^="background"] {
background-position: right 25px top 50% !important;
}
Atenciosamente,
tikky.
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 8023
Pontos : 9275
Re: Centralizar o ícone da mensagem
Funfou agradeço desde já, mas queria alterar a parte onde fica o avatar, nome e a dia e o horario postado pra tipo assim
porem no canto do lado direito e aumentar um pouco o icone do avatar
porem no canto do lado direito e aumentar um pouco o icone do avatar
Avatar
zProfessor
Ontem à(s) 23:29
Re: Centralizar o ícone da mensagem
@PauloVinicios1755: Adicione isto na Folha de estilo relativamente ao ajuste das informações da última mensagem
- Código:
.topics .lastpost {
display: flex;
flex-direction: row;
justify-content: flex-end;
}
.topics .lastpost span > center > span {
display: block;
width: 100%;
}
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 8023
Pontos : 9275
Re: Centralizar o ícone da mensagem
Salve @tikky depois do ultimo codigo ele não ficou no canto direito e n ficou Embaixo do avatar e sim ao lado teria como corrigir?
Re: Centralizar o ícone da mensagem
Desculpe, interpretei mal o seu pedido, substitua
- Código:
.topics .lastpost {
display: flex;
flex-direction: row;
justify-content: flex-end;
}
- Código:
.topics .lastpost {
display: flex;
flex-direction: column;
align-items: center;
gap: .25rem;
}
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 8023
Pontos : 9275
Re: Centralizar o ícone da mensagem
salve @tikky funfou o codigo, mas ele ficou descentrado a parte do avatar do nome e as informações poderia centrar? e ficou um pouco pra baixo poderia jogar tudo pra cima um pouco ta ai a print como ficou: https://prnt.sc/4v8RHNcWqNs3
Re: Centralizar o ícone da mensagem
Não consigo visualizar a captura de ecrã. E falta adicionar isto na folha de estiloPauloVinicios1755 escreveu:salve @tikky funfou o codigo, mas ele ficou descentrado a parte do avatar do nome e as informações poderia centrar? e ficou um pouco pra baixo poderia jogar tudo pra cima um pouco ta ai a print como ficou: https://prnt.sc/4v8RHNcWqNs3
- Código:
.topics .lastpost span > center > span {
display: block;
width: 100%;
}
tikky- Admineiro
- Membro desde : 13/01/2017
Mensagens : 8023
Pontos : 9275
Re: Centralizar o ícone da mensagem
creio que o codigo n funfou não ficou centrado e nem no canto direito @tikky
Re: Centralizar o ícone da mensagem
agora ficou tudo bugado
Re: Centralizar o ícone da mensagem
salve @Shion resolveu o bug mas n ficou igual a sua print
https://i.servimg.com/u/f66/20/32/58/76/captur13.png
https://i.servimg.com/u/f66/20/32/58/76/captur13.png
Re: Centralizar o ícone da mensagem
- Código:
.topics .lastpost {
margin-left: 200px; }
Re: Centralizar o ícone da mensagem
Salve @Skouliki o código funcionou no fórum mas quando chegou no sub tópico bugou foi tudo segue a print
https://servimg.com/view/20325876/11
https://i.servimg.com/u/f66/20/32/58/76/screen12.jpg
https://servimg.com/view/20325876/11
https://i.servimg.com/u/f66/20/32/58/76/screen12.jpg
Re: Centralizar o ícone da mensagem
- Código:
.topics .lastpost {
margin-left: 160px; }
Re: Centralizar o ícone da mensagem
Ainda persiste
Re: Centralizar o ícone da mensagem
qual dispositivo você usa? porque do meu laptop -versão desktop- os códigos estão funcionando bem
Re: Centralizar o ícone da mensagem
no computador em qualquer pc está perfeitamente mas nos dispositivos celulares estão bugado Redmi Note 9S Xiaomi
Re: Centralizar o ícone da mensagem
desculpe, não posso testá-lo para todos os dispositivos móveis
Pelo que eu sei, laptop, iPad, iPhone 12/14 estão ok
Pelo que eu sei, laptop, iPad, iPhone 12/14 estão ok
Re: Centralizar o ícone da mensagem
Olá!
Você pode tentar de outra forma (pelo menos eu acho que deu certo para mim). Apague todo as sugestões dadas acima, e insira este código CSS:
Para mim o resultado é:
Atenciosamente,
Shek
Você pode tentar de outra forma (pelo menos eu acho que deu certo para mim). Apague todo as sugestões dadas acima, e insira este código CSS:
- Código:
ul.topiclist.forums dd.lastpost {
text-align: center;
}
ul.topiclist.forums dd.lastpost .color-groups,ul.topiclist.forums dd.lastpost .lastpost-avatar {
float: none;
}
ul.topiclist.forums dd.lastpost .lastpost-avatar img {
display: inline-block !important;
}
- Código:
$(document).ready(function(){$('ul.topiclist.forums dd.lastpost .lastpost-avatar').append('<br />');});
Para mim o resultado é:
Atenciosamente,
Shek
Re: Centralizar o ícone da mensagem
Salve @Shek Desculpe a demora estava doente, o codigo funcionou 100% agradeço desde já mas o contorno do avatar ficou fora ficando bugado teria como resolver?
Re: Centralizar o ícone da mensagem
Bom dia, Paulo!
Eu me esqueci desse detalhe, então vamos tentar resolver. Acesse sua folha de estilos CSS e procure na caixa de pesquisa este código:
Atenciosamente,
Shek
Eu me esqueci desse detalhe, então vamos tentar resolver. Acesse sua folha de estilos CSS e procure na caixa de pesquisa este código:
- Código:
.lastpost-avatar:after
Atenciosamente,
Shek
Re: Centralizar o ícone da mensagem
salve @Shek tentei localizar isso ai mas, sem sucesso
Re: Centralizar o ícone da mensagem
Bom dia.
Adiciona no teu CSS esse código:
Adiciona no teu CSS esse código:
- Código:
.lastpost-avatar:after {top: -30px !important;}
Re: Centralizar o ícone da mensagem
salve @Shek funfou perfeitamente, só alterei a props de "-30" para "-15" e funfou legal feliz ano novo pra ti <3
Re: Centralizar o ícone da mensagem
Tópico resolvidoMovido para "Questões resolvidas". |
Tópicos semelhantes
» Como centralizar o ícone de mensagem em baixo do nome do fórum?
» Centralizar o ícone do Facebook
» Centralizar Icone do Forum
» Centralizar verticalmente o ícone
» Centralizar ícone do fórum
» Centralizar o ícone do Facebook
» Centralizar Icone do Forum
» Centralizar verticalmente o ícone
» Centralizar ícone do fórum
Fórum dos Fóruns :: Ajuda e atendimento ao utilizador :: Questões sobre a aparência do fórum :: Questões resolvidas sobre a aparência do fórum
Página 1 de 1
Permissões neste sub-fórum
Não podes responder a tópicos